Are all of these tools free?
Yes. Every tool on imgkilo is free with no account and no watermark. There is no paid tier that unlocks formats or removes limits.
imgkilo is a set of focused tools for the things people actually need to do with an image: make it smaller, change its format, resize it to fit, or turn a phone snap into a compliant ID photo. Every tool runs inside your browser, so your files are never uploaded to a server. Pick a tool below, or jump straight to a specific size or document.
Make a file smaller without sending it anywhere. These tools re-encode JPG, PNG and WebP in your browser, either by quality or to a precise kilobyte target that upload forms demand.
Shrink JPG photos for web pages, email attachments and application forms.
Reduce PNG file size while keeping logos, screenshots and graphics sharp.
Land on an exact size such as 100 KB or 1 MB, the way portals require.
Pad a file that is below a required minimum up to the size a form expects.
Change a file from one format to another while it stays on your device. Move to WebP for lighter pages, turn iPhone HEIC into universal JPG, or rasterise an SVG to a fixed pixel size.
Create modern, lighter images for faster-loading websites and apps.
Turn iPhone HEIC photos into JPG files that open everywhere.
Flatten PNG screenshots and photos into much smaller JPG files.
Get a lossless PNG copy for editing or a PNG-only upload.
Rename .jpeg to .jpg losslessly when a form is picky.
Modernise JPG photos so pages download fewer bytes.
Get smaller files with transparency preserved.
Restore compatibility for apps that cannot read WebP.
Recover lossless PNG with transparency from a WebP file.
Rasterise a vector SVG at any pixel size you choose.
Open modern AVIF files anywhere by turning them into universal JPG.
Cut JPG photos to about half the size for faster modern web pages.
Shrink transparent PNGs hard while keeping the alpha channel.
Open AVIF anywhere while keeping transparency, losslessly.
Open .jxl files Chrome and Firefox cannot, as universal JPG.
Convert .jxl to lossless PNG, keeping transparency.
Encode JPG to the smaller, future-proof JPEG XL format.
Encode PNG to JPEG XL, keeping transparency at a smaller size.
Turn an iPhone HEIC into a lossless PNG when a form demands it.
Fix a .jfif download — it is already a JPEG, just mislabeled.
Drop any format — PNG, WebP, AVIF, HEIC, GIF, SVG — and get a JPG.
Convert any format to lossless PNG, keeping transparency.
Turn every page of a PDF into a JPG, rendered in your browser.
Combine JPG, PNG or WebP images into one ordered PDF.
Process a whole folder in one drop instead of one file at a time. Convert a mixed batch to a single format, compress hundreds of images at once, or resize every photo to the same size — all in your browser, returned as a ZIP.
Set exact pixel dimensions or fit a photo within a maximum width and height. Useful for social posts, profile pictures, banners and anywhere a layout expects a known size.
Enter the exact width and height, or fit within a maximum, with the ratio locked.
Set the print resolution (300 DPI and more) losslessly, without resizing.
Popular dimensions
Read everything about an image without an editor or an upload. Check the pixel resolution and megapixels, see the width and height in centimetres and inches, read the file size in KB and MB, work out the aspect ratio, or pull the EXIF and DPI. Each opens the file in your browser and tells you what it is.
See the exact pixels, megapixels and aspect ratio of any image.
Read width and height in pixels, then in centimetres, millimetres and inches.
Check the file size in KB, MB and bytes, with format and dimensions.
Get the ratio from pixels or an image, and scale it without distortion.
Read camera settings, date taken and GPS location from a photo.
Read the print DPI tag, or set 300 DPI without resizing the pixels.
Read the colour out of an image, or check what kind of file you really have. Eyedrop an exact pixel for its HEX, RGB and HSL, pull a whole palette of dominant colours, confirm whether a PNG is genuinely transparent, or find a file's true format from its bytes. Each runs in your browser, with nothing uploaded.
Eyedrop any pixel and copy its HEX, RGB and HSL values.
Pull the dominant colours from an image as copy-ready swatches.
See on a checkerboard whether an image is really transparent.
Find a file's true format from its bytes, not its extension.
Hide what should not be seen before you share. Pixelate a whole image or just a face, blur a name or detail on a screenshot, or censor a number plate, all by dragging a box. Each runs in your browser, so the sensitive original is never uploaded.
Encode and decode images for code. Turn an image or SVG into a Base64 data URI for inlining in CSS and HTML, or paste a Base64 string back into a downloadable file. Everything is read and written in your browser, with nothing uploaded.
Add words and marks to an image without an editor. Drop a caption and drag it into place, point at something with an arrow, add a speech bubble, stamp a watermark to protect your work, or frame the picture with a coloured border. Each runs in your browser, with nothing uploaded.
Drag a styled caption or title onto a photo, with an outline or backdrop.
Place your logo on a photo, drag it, and set size and opacity.
Drop emoji stickers onto a photo and drag them into place.
Tile a text watermark across a photo, or place a single mark.
Frame an image with a coloured border and optional rounded corners.
Draw an arrow and drag each end to point at what matters.
Add a speech bubble with a draggable tail and your own text.
Resize and rebackground product photos for the marketplace you're listing on. Each tool exports a folder of hero plus gallery shots at that platform's correct size — Etsy's 2000-square, Amazon's white-background 1600, Shopify's 2048, eBay's 1600 supersize, Mercari's 1080. Or cross-list to all five in one pass.
Drop product photos once and export a correctly-sized folder per marketplace — Etsy, Amazon, Shopify, eBay, Mercari.
Resize product photos to Etsy's recommended 2000-square hero, with the gallery in upload order.
Cut out a product photo and composite it on pure white at 1600 — the spec Amazon enforces.
Export 2048-square product photos that every popular Shopify theme grids cleanly.
1600-square JPGs that turn on eBay's supersize zoom — the one buyers tap before bidding.
1080-square photos that match Mercari's mobile grid without wasting upload time on bigger sources.
Build QR codes that scan reliably. Every tool surfaces the encoded payload so you know what scanners receive, with PNG / SVG / JPG export and centre-logo support backed by error correction H. URL, Wi-Fi, UPI, email, SMS, phone — one canonical tool per intent.
URL, Wi-Fi, email, SMS, phone, UPI, vCard, location and calendar event — all payload types in one tool.
Auto-connect Wi-Fi QR for iPhone and Android. WPA / WPA2 / WPA3 / open, hidden network supported.
mailto: QR with prefilled to, cc, bcc, subject and body. Works on iOS Mail, Gmail and Outlook.
NPCI-compliant payment QR for BHIM, Google Pay, PhonePe and Paytm. Any-amount or fixed-amount.
tel: QR with E.164 country-code formatting. One-tap call from a scan.
SMSTO: QR that prefills the Messages draft on iPhone and Android (sms:?body= breaks on iOS).
Branded QR with a centre logo. Error correction H protects the scan; logo size capped at 45%.
Universal geo: URI QR opens in Apple Maps, Google Maps, Waze, Organic Maps with a labelled pin.
vCard 3.0 contact QR. Scans open Add Contact with name, phone, email, address prefilled.
Plain-text QR. Scan reveals the text without opening a browser. UTF-8 and emoji supported.
One QR routes iOS scans to the App Store and Android scans to Google Play via a UA-sniffing redirect.
Decode any QR with the webcam or an image upload. Local jsQR; scheme-aware result.
CSV in, ZIP of QR PNGs out. Made for table numbers, event tickets, SKU labels and campaign URLs.
Profile or reel link, scannable from a wall or table. Shows where to copy the right URL.
Channel or video QR with the correct copy-link path for each.
Page or m.me link encoded right. One canonical page covering profiles and groups too.
One canonical QR for X. Profile or intent tweet URL with copy-link guidance.
Profile or video URL with copy-link instructions and creator-account specifics.
Personal vanity URL or company page, with the right URL format per audience.
Table-side menu QR with laminate-glare guidance and link-rot mitigation.
RSVP form QR for save-the-dates, invites and venue cards.
ICS calendar event QR that adds to Google or Apple Calendar in one tap.
Yard-sign QR pointing at the listing page or agent vCard.
Liability-waiver QR for hosted PDF or e-sign form. Plus check-in QR variants.
vCard contact QR for the bottom of a CV or portfolio. ATS-safe placement notes.
Wrap a screenshot in a device, a browser window or a social card on a backdrop you control. Build store-ready App Store and Google Play screenshots with a headline, or drop a capture into a phone, iPhone, Android, iPad, MacBook or browser, or make a tweet or Instagram post card. Every frame is drawn in your browser, with nothing uploaded.
Frame your app screen with a headline and export at Apple's exact sizes.
Build Google Play screenshots with a headline at the right sizes.
Frame a screenshot in a phone, tablet, laptop or browser on a custom backdrop.
Drop an app screen into an iPhone with a Dynamic Island.
Frame an app screen in an Android phone with a punch-hole camera.
Show a tablet layout inside an iPad frame.
Put a web page on a laptop screen with its lid and base.
Wrap a web page in a browser window with a title bar and your URL.
Design a tweet card with your text, theme, verified tick and image.
Build an Instagram post card with a square photo, caption and likes.
Reframe, straighten and clean up an image without an editor. Crop to any aspect ratio, make a round profile picture, rotate or mirror a sideways photo, and strip hidden EXIF and GPS metadata before you share. Every edit runs in your browser.
Drag a box to crop to any aspect ratio or freeform, with no quality loss.
Cut a long screenshot into pages or a PDF, or split a photo into an Instagram grid.
Crop a photo into a round PNG with transparent corners for profile pictures.
Turn a sideways photo upright or mirror a selfie, with lossless quarter turns.
Strip GPS location, camera and date metadata before sharing a photo.
Read camera settings, date taken and GPS location from a photo.
Design a print-ready ID card, or turn a photo into a drawing aid with an adjustable grid. Both run in your browser — details and uploads stay on your device, and the output is ready to print straight onto card stock or paper.
Build a compliant ID photo in the browser: remove or whiten the background, crop to a country spec, and frame the head correctly. Sizes are the commonly required values, and each page tells you to confirm them against the official authority.
Remove the background, crop to size and adjust lighting in one place.
Replace any background with the plain white that most ID photos need.
Crop to the square 2 by 2 inch format used by the US and many visas.
Remove a background to transparent, or swap it for white or any colour.
Resize and compress to common passport and exam photo specifications.
Passport photos by country
Exam & document photo specs
Application portals each demand the photo and signature at an exact pixel size, file size and format. These pages carry the published spec for a specific exam or recruitment board and resize your image to match, in your browser. Always confirm the numbers against the official notification.
State PSC (civil services)
National exams (SSC, banking, JEE, NEET)
Police recruitment
University admissions
If an upload bounced for being too large, too small, the wrong dimensions or the wrong format, find the exact message and fix it in your browser. Fix an image upload error.
Most online image tools send your photo to a remote server, process it there, and send it back. imgkilo does the work in the browser tab you already have open, using the same Canvas and WebAssembly that power modern web apps. That is faster for you and means private photos, client assets and personal documents never touch a server you do not control.
All processing happens locally. You can verify it in the Network panel.
No round trip to a server, so results are usually ready in under a second.
Run one file or a hundred. No watermarks and no signup wall.
WebP and HEIC are handled directly, not locked behind a paid plan.
Yes. Every tool on imgkilo is free with no account and no watermark. There is no paid tier that unlocks formats or removes limits.
No. Compression, conversion, resizing and the photo tools all run inside your browser using the Canvas API and WebAssembly. Your files never leave your device, which you can confirm in your browser's Network panel.
The tools handle JPG, PNG, WebP and SVG directly, and convert HEIC from iPhones into JPG. You can compress to an exact kilobyte size, resize by pixels, and build passport photos from any of these.
There is no hard limit imposed by a server because nothing is uploaded. You can run a single file or a large batch; the only ceiling is your own device's memory.