It’s no secret anymore, everyone wants an iPhone/iTouch compatible website. While pretty much every website works on those devices without any code modification being needed, that doesn’t mean it’s the best it can be.

prettyMobile is an iPhone/iTouch website development toolkit. It provide you will all the basics you need to make a mobile version of your website. It makes extensive use of CSS transformations making sure the animations will be as smooth as they can be. Plus, it’s only 13kb gzipped and minified.

It’s packaged with a CSS to give you the look and feel of a native iPhone/iTouch application but by loading your own CSS file you can really give it the look and feel you want.

If you have any questions or comments about the project, feel free to leave me a comment in the forums.


Uncompressed version | Compressed version


Working Demo (Check on your iPhone/Android)

Please note that since it’s built for iPhone/iTouch, it ONLY works on either Safari or Mobile Safari.

Browser support

prettyMobile has been tested and is known to work in the following browsers/platforms

  • Safari 4.0+
  • Mobile Safari OS 3.0

I still need to test for Palm Pre and Android based phones. As I cannot get my hand on either of those it’d be kind for anyone to report their findings.


This script is licensed under Creative Commons Attribution 2.5. So you can use it in all you projects even commercial ones. However, donations are always welcome even more when it’s used in commercial projects 🙂


I’ve spent a lot of time to develop/support this script. You liked it? Feel free to donate!