Favicons, the Apple touch icon, the maskable one Android needs, the twelve App Store sizes, the ten macOS ones. Right-click your logo, pick a target, and the folder lands beside it with the filenames each platform is looking for.
Free account, no card · 294 MB · Apple silicon & Intel
The work was never the resizing. It was remembering that Android wants a masked icon, that an @3x file has to be three times the size its name says, and that a browser still goes looking for /favicon.ico. Right-click the logo, pick a target, the folder lands beside it with every name already correct.
A panel opens with the five, each one saying how many files it writes. Pick a target and the folder appears next to your logo, with a plain-text README beside the icons explaining what every one of them is for.
All four targets in one run, sorted into four folders, with one README at the root that maps the whole tree. This is the one you use the day you ship a product on the web and in both App Stores at once.
web/ · 5pwa/ · 3ios/ · 12macos/ · 10What a site or a storefront needs in its root folder. The .ico is a real multi-resolution one, carrying 16, 32 and 48 pixels in a single file, because that is still what older browsers ask for.
favicon-16.pngfavicon-32.pngfavicon-48.pngapple-touch-icon-180.pngfavicon.icoThe two sizes a manifest asks for, plus the maskable one. That third file is inset by 20 % all round, so when Android crops it into a circle or a squircle your mark survives instead of losing its edges.
icon-192.pngicon-512.pngmaskable-512.pngThe App Store Connect set, from 40 pixels up to the 1024 the store itself displays. Every name follows Apple’s @2x / @3x convention, spelled the way an asset catalogue expects to find it.
Icon-20@2x.pngIcon-29@3x.pngIcon-60@3x.pngIcon-83.5@2x.pngIcon-1024.png+ 7 moreApple's iconset spec, 16 through 1024. Rename the folder to .iconset and one iconutil command turns it into an .icns — or drop it straight into Xcode and skip the terminal.
icon_16x16.pngicon_32x32@2x.pngicon_128x128.pngicon_512x512@2x.png+ 6 moreAny tool can make a 180-pixel square. The part that costs you an evening is knowing what it has to be called, where it goes, and which platform silently ignores it if you get that wrong.
In Apple’s convention the number is logical points and the suffix is the screen scale, so Icon-60@3x.png has to be 180 pixels and has to be called that. A browser goes looking for /favicon.ico whether or not you linked it. Every icon comes out of Ricly already carrying the name its platform expects.
Android crops an installed web app's icon into whatever shape the launcher uses. maskable-512.png is drawn with 20 % clear on every side, so the crop takes the padding and not your logotype.
It is the only tool in the menu that opens one. Two others will take an SVG — the one that sends a file and the one that renames it — but neither looks inside. Alongside SVG it reads PNG, JPG, HEIC, WebP and TIFF. Whatever you feed it, give it the largest square you have.
Plain text, next to the icons. It says what each file is for and why icon_16x16@2x.png and icon_32x32.png are both 32 pixels wide, which is the question everyone asks the first time and nobody asks twice.
Each one writes its own folder — logo-icons-web, logo-icons-pwa. Run four in a row and you end with four folders. If a name is already taken you get a numbered sibling; nothing you already had is touched.
Every size is drawn locally by the system's own graphics layer. No upload, no third-party service, no unreleased brand mark sitting in a stranger's queue. Ricly checks your account, so it needs the network — the image does not use it.
macOS ships two commands that cover part of this, and they belong at the top of the list. The websites are the ones that want your logo before they will help.
WHAT IT REPLACES
This is the one tool in the menu that runs the other way round. Everywhere else in the menu the volume is on the way in — fifty photos, one right-click. Here it is on the way out: one image, thirty icons. One thing to know before you select: it takes a single source per run. Choose five logos and it works on the first one.
macOS can do part of this and it is worth knowing where. sips resizes an image, iconutil turns a folder of correctly named PNGs into an .icns. Both are on every Mac, both are free, and if you already know the ten filenames Apple wants, that is a short shell script — we would rather say so than pretend it does not exist. What they are not: in any menu, discoverable by anyone who does not already know they exist, or aware of favicon.ico, the Apple touch icon or a maskable PWA icon. Nothing in the right-click menu does this either — the actions Apple puts there rotate, convert and make PDFs, and stop well short of an icon set. If you only ship Mac apps and live in a terminal, iconutil is the honest answer.
A browser tab, a home screen, a dock. Your mark shows up in all three at sizes you never drew it for, and it is the last hour before launch that usually pays for it. One right-click instead.
Generate Icon Set is not an app you install. It is one item in a menu that also carries 16 others — same download, same account, nothing extra to set up.
13 are free, 4 are Pro. They install themselves as they ship, so the menu grows without you doing anything. Compress Image will get the storefront photography down before it goes live, and Quick Resize handles the banner sizes that are not icons.
Each target you run counts as one. The count resets on the first of the month.
€47.88 billed yearly, or €4.99 month to month.
Five icons: favicon-16.png, favicon-32.png, favicon-48.png, apple-touch-icon-180.png and a multi-resolution favicon.ico carrying 16, 32 and 48 in one file. Drop them at your site root and the README shows the two lines to add to your head.
Yes. It is the only tool in the menu that opens an SVG — Upload & Share will send one and Batch Rename will rename one, but neither reads the image. PNG, JPG, HEIC, WebP and TIFF work too. Whichever you use, give it the biggest square you have: a 1024-pixel master is the safe answer for the 1024-pixel outputs.
Apple's naming, not a mistake. icon_16x16@2x.png and icon_32x32.png are both 32 pixels; the system picks between them by the display's density. The README in the folder lays out all ten with what each is used on.
No. Each target writes its own folder, named after the target. Run Web then PWA and you have both. If a folder with that name already exists you get a numbered one beside it — Ricly does not replace something that already carries the name.
No — this one works on a single image at a time, and it is the only tool in the menu that does. Select five logos and it takes the first. The volume here is on the other side: one image in, up to thirty icons out.
No. An OG card is wide, not square, and a logo stretched or cropped into one looks like exactly that. This tool makes icons and stops there.
No. Every size is drawn on your Mac by the system's graphics layer. Ricly checks your account and your remaining count, so it needs the network, but an unreleased identity never goes anywhere near a server.
Each target you run. Web, then PWA, then iOS is three of your five, whatever the file counts. The panel shows the number left before you pick, and it resets on the first of the month.
17 file tools in the Finder menu. Free to start.
Free account, no card · macOS 13 or later
Ricly is a Mac app. Drop your email and we send the download link — nothing else.
We email you the download link, plus one reminder if you have not installed. Nothing else, and we delete your address after that. · Free · macOS 13 or later · 294 MB