JPG to ICO Converter

Runs in your browser — your files are never uploaded.

Turn a JPG into a proper favicon.ico. The file contains three resolutions — 16, 32 and 48 pixels — so browsers, bookmark bars and Windows shortcuts each pick the size they need instead of scaling one image badly. Non-square photos are centre-cropped rather than squashed. Everything runs in your browser; nothing is uploaded.

How to convert JPG to ICO

  1. 1

    Drop your .jpg file onto the box, or click to choose one.

  2. 2

    OkConverter crops it to a square, renders 16, 32 and 48px versions, and packs them into one .ico.

  3. 3

    Click “Download” to save favicon.ico.

Share

Embed this tool on your site

Paste this where you want the tool to appear. It runs entirely in your visitor's browser — no uploads, no account, no tracking.

Please keep the attribution line — it's what keeps these tools free.

Need a different size, a dark theme, or a different tool? Build an embed lets you preview it first.

Frequently asked questions

What happens if my photo is not square?+

It is centre-cropped to a square before scaling — the middle of the image is kept and the long edges are trimmed. Stretching would distort faces and logos, which at 16 pixels is unrecoverable. Crop it yourself first if you want a different part of the image.

Why three sizes in one file?+

That is what the ICO format is for. Browser tabs use 16px, bookmark bars and shortcuts often want 32px, and Windows uses 48px in places. Embedding all three means every context gets a purpose-rendered image rather than a blurry rescale.

Is a photo a good favicon?+

Rarely, in truth. At 16 pixels a photograph turns to mush — simple high-contrast shapes read far better. If you have a logo as an SVG or PNG, the SVG to ICO or PNG to ICO tools will give a sharper result.

Will it have a transparent background?+

No. JPEG has no transparency to carry over, so the icon is fully opaque. Start from a PNG or WebP if you need transparency.

Are my files uploaded?+

No. The icon is built entirely in your browser on your device. Your image is never uploaded, stored, or logged.