Your logo stays yours.
The picture is read by the browser and never posted to a server. A content security policy blocks every other origin, so there is nowhere for it to go.
Pikkola Icon, tool No. 10
Drop a logo, or type one letter. The studio draws every size a browser, a phone and a search result will ask for, then hands you a folder you can unzip into public.
Studio
Everything is drawn on a canvas in this tab. Change a colour and the preview, the sizes and the mockups follow at once.
Drop a PNG, SVG, JPG or WebP here
A square picture works best. 512 px or larger keeps every size crisp.
Choose a fileYou can also paste with Ctrl or Command and V, right after copying an image.
One letter is safest at 16 px. Two can work in a wide mark. An emoji fills the tile on its own.
Squircle is the iOS shape. Circle suits round marks.
Used for letters and for the tint behind a transparent logo.
18 percent keeps Android's crop off the mark. Zero lets it run edge to edge.
The bundle
Take the ZIP for a project, or pull a single file when only one size is missing.
| File | What it is | Size | Download |
|---|
nine files
Unzip into the folder your host serves from the root, then paste the tags on the right.
Why this one
The picture is read by the browser and never posted to a server. A content security policy blocks every other origin, so there is nowhere for it to go.
The ICO holds three sizes inside one file, and the manifest points Android at the two PNGs it needs. Nothing is left as an exercise.
The preview strip shows the sizes side by side and the tab mockup shows what people actually see. If a letter disappears at 16, you find out before the deploy.
Reference
You do not have to remember this. It is here for the day a client asks.
All sizes are square. Larger always downsamples better than a small file scales up.
| Where | Reads | Size |
|---|---|---|
| Browser tab | favicon.ico | 16, 32, 48 |
| Bookmarks, history | favicon-32x32.png | 32 |
| iPhone home screen | apple-touch-icon.png | 180 |
| Android home screen | android-chrome-192 | 192 |
| Android splash, store | android-chrome-512 | 512 |
| Google search result | favicon or PNG | 48 and up |
The file picker reads your logo into the page and nothing else. Close the tab and the picture is gone, because it was never anywhere else.
Read the privacy noteQuestions
No. It is read by the browser, drawn on a canvas and turned into files in memory.
Each surface asks for a different size, and one file cannot serve all of them well.
Yes. iOS paints its own plate behind a transparent touch icon, and the preview shows that.
An Android icon that survives being cropped to a shape. Keep the mark inside the middle 80 percent.
Squircle for iOS, circle for round marks, square when the logo has its own frame.
It mirrors the root of a public folder, so unzip it there and paste the head tags.
Three: 16, 32 and 48. Windows picks the one it needs.
Yes. Hangul, kana and kanji are drawn with the site's own font.