File tools that never upload your files
Photos, PDF, video and audio, all processed in your browser, so there is no size limit, no watermark and no sign-up.
Most used
HEIC to JPG
Turn iPhone HEIC photos into JPGs that open anywhere. Batch of any size.
Compress image
Cut file size by up to 80%. Drop in a hundred files at once.
Compress to exact KB
Hit a hard limit like 20KB, 50KB or 200KB on the first try.
Resize image
Set exact pixels or scale by percent. Aspect ratio stays locked unless you unlock it.
Exam photo resizer
Hit the 20KB to 50KB window that most portals demand.
Remove metadata
Strip EXIF, GPS and camera data before you post.
Video to GIF
Trim a clip and export it as a looping GIF.
All tools
83 toolsEvery one runs in your browser: zero uploads, no watermark, no sign-up.
Convert
Move between formats without losing quality
HEIC to JPG
Turn iPhone HEIC photos into JPGs that open anywhere. Batch of any size.
HEIC to PNG
Convert iPhone photos to lossless PNG.
WebP to JPG
Convert WebP downloads into JPGs your software accepts.
JPG to PNG
Convert JPG to lossless PNG. Batch of any size.
PNG to JPG
Convert PNG to JPG. Transparent areas fill white, not black.
Image to WebP
Convert JPG or PNG to WebP for faster pages.
Image to AVIF
Convert to AVIF, the smallest modern format.
AVIF to JPG
Convert AVIF files into universally readable JPGs.
Image to Base64
Get a data URI you can paste straight into CSS or HTML.
BMP & TIFF converter
Convert older formats into JPG, PNG or WebP.
Compress
Smaller files, same picture
Compress image
Cut file size by up to 80%. Drop in a hundred files at once.
Compress JPG
Shrink JPGs with a quality slider and live preview.
Compress PNG
Palette-quantise PNGs for big savings on flat graphics.
Compress WebP
Re-encode WebP files at a lower bitrate.
Compress to exact KB
Hit a hard limit like 20KB, 50KB or 200KB on the first try.
Image size checker
See dimensions, format and weight before you upload anywhere.
Resize & crop
Exact dimensions for any platform
Resize image
Set exact pixels or scale by percent. Aspect ratio stays locked unless you unlock it.
Crop image
Drag to crop, or type exact coordinates.
Bulk crop
Apply one crop across a whole folder of photos.
Social media resizer
One upload, every size: Instagram, YouTube, X, LinkedIn.
Resize to cm or mm
Set physical print size with a DPI you control.
Rotate & flip
Fix sideways photos and mirror images.
Circle crop
Cut a round profile picture with a transparent surround.
Add border
Pad an image with colour or transparency.
Photo collage
Arrange several photos into one grid.
Privacy
Strip what photos reveal about you
EXIF viewer
See the camera, timestamp and GPS hidden in a photo.
Remove metadata
Strip EXIF, GPS and camera data before you post.
Photo GPS extractor
Read the coordinates a photo was taken at.
Blur face
Drag a box over any face or region to blur or pixelate it.
Redact image
Black out sensitive parts so they cannot be recovered.
Watermark
Mark your work before you share it
GIF & animation
Make, cut and shrink animations
Developer
Icons, palettes and asset generation
Favicon generator
Export every favicon size plus the manifest snippet.
App icon generator
Generate the full iOS and Android icon set from one square.
OG image generator
Build a 1200x630 social preview card.
Colour palette extractor
Pull the dominant colours out of any image.
Colour picker
Sample any pixel and copy the hex.
SVG optimiser
Strip editor cruft and shrink SVG markup.
Sprite sheet generator
Pack icons into one sheet with the CSS to match.
Placeholder generator
Create a tiny blurred placeholder string for lazy loading.
Exam forms
Photo and signature sizes for Indian portals
Photo & signature joiner
Merge photo and signature into one image for IBPS and SBI forms.
Signature resizer
Get a signature under 10KB or 20KB without it going grey.
Exam photo resizer
Hit the 20KB to 50KB window that most portals demand.
Portal presets
Pick your exam and get the exact size rules applied.
Thumb impression maker
Clean left thumb impression from a phone photo, sized for exam forms.
Passport photo sheet
Tile one photo into a 4x6 sheet ready for printing.
Convert
Move between formats without losing quality
Compress
Smaller files, same picture
Organize
Merge, split and rearrange PDF pages
Merge PDF
Combine PDFs into one file, in the order you choose.
Alternate & mix PDF
Interleave pages of two PDFs, like front and back scans.
Split PDF
Split by page range, pick pages, or break every N pages.
Rotate PDF
Turn one page or all of them, and save it the right way up.
Organize PDF pages
Reorder, delete and rotate pages, then save a clean copy.
Crop & resize PDF
Trim page margins, or resize every page to A4, Letter and more.
Pages per sheet
Put 2, 4, 6, 9 or 16 pages on each sheet to print on less paper.
Edit & sign
Number, sign and stamp PDF pages
Add page numbers
Number PDF pages, skip the cover, start from any number.
Invert PDF colors
Dark mode, inverted, sepia or night colours, with text kept sharp.
Edit PDF metadata
Change or remove a PDF's title, author and other hidden details.
Redact PDF
Black out Aadhaar, phone numbers or any text, permanently.
Fill PDF form
Type into any fillable PDF form and download it filled.
Flatten PDF
Lock filled form fields and comments into the page.
Protect PDF
Lock a PDF with a password using AES-256 encryption.
Unlock PDF
Remove the password from a PDF you can open.
Text to handwriting
Turn typed text into handwriting on notebook paper, as a PDF.
Sign PDF
Draw, type or upload your signature and place it on any page.
Headers & footers
Add header and footer text to every page, with page numbers and date.
Watermark PDF
Stamp text or your logo on every page: diagonal, straight or tiled.
Coming soon
OCR PDF
GIF & animation
Make, cut and shrink animations
Coming soon
Compress video
Trim video
Convert
Move between formats without losing quality
Coming soon
WAV to MP3
Change volume
Guides
All guides →How Images Slow Down Your Site (And How to Fix It)
Images are the largest element on most pages and the reason most sites fail LCP. A per-image decision tree, rather than another generic checklist.
OG Images: The Size Is the Easy Part
1200×630 is the answer to the question everyone asks. The reason your preview isn't showing is almost never the dimensions - here's what it usually is.
How to Make a Favicon in 2026 (You Need Fewer Files Than You Think)
Most tutorials still tell you to export fifteen PNGs. Modern browsers need four or five files. Here's the minimal set, the HTML, and the traps.
Frequently asked questions
Is ihateimg.cv really free to use?
Yes. Every live tool is free, with no sign-up, no watermark and no page or file-count limit.
Are my images uploaded to your servers?
No. Every tool runs entirely in your browser - images are read from disk into memory, processed on your device, and never sent over the network.
Does it work without an internet connection?
The processing itself doesn't make a network request, but the page still needs to load once first - so it isn't usable completely offline unless your browser has already cached it.
Which browsers are supported?
Any current version of Chrome, Firefox, Safari or Edge. The tools rely on features like WebAssembly and OffscreenCanvas that all modern browsers support, on desktop and mobile alike.
Is there a limit on file size or how many files I can process?
No limit is set by the site. Since everything runs on your device, the practical ceiling is your own device's memory rather than a server-side quota.
Do you add a watermark to my files?
No. Nothing is added to your output - what you download is your file, processed, with nothing stamped on top.
Do I need to create an account?
No. There's no sign-up anywhere on the site - open a tool and use it.
Can I use these tools on my phone?
Yes. Every tool works the same way in a mobile browser as it does on desktop.