I'm not sure what the correct size should be.
Many sites seem to repeat that the apple-touch-icon should be 57x57 pixels but cite a broken link as their source.
Hanselman's and playgroundblues's comments suggest different sizes including 163x163 and 60x60.
Apple's own apple.com icon is 129x129!
See my related question: How do I give my web sites an icon for iPhone?
Depends on how much detail you want it to have, it needs to have the aspect ratio of 1:1 (basically - it needs to be square)
I would go with the Apple's own 129*129
I can not cite a source for those sizes because the official reference is under lock and key of ADC.
However, many of the non-NDA sites have the tutorials on how to create the icons. For example here:
You don't have to bother for correct size any more. If you have itune artwork file (i.e. file of 1024*1024 size) of your icon, then I have created this application which will provide you all the icons based on information provided here. Get the application from here, and follow the instructions in readme file to create all the required icons for iOS application.
NilObject's link led me to the great blog post Catchup on your Icon at makentosh.com
Apple specs specify new sizes for iOS7:
Whereas old sizes for iOS6 and prior are:
By the way, precomposed icons are deprecated.
As a consequence, to support but new devices (running iOS7) and older (iOS6 and prior), these 8 pictures must be present and the generic code is:
In addition, you should create a 152x152 picture named
apple-touch-icon.png
.You might want to know that this favicon generator can generate all these pictures at once. Full disclosure: I'm the author of this site.
From the Google cache of Apple Developer Connection - Web Apps Dev Center - Designing Content...