Shrink, crop & convert photos
without the upload
Resize, compress, crop, convert, rotate, Base64-encode, and generate favicons from your photos — seven free tools that run entirely on your device.
Drop an image to resize
or click to browse, or paste with Ctrl/Cmd+V
Preview
Resize settings
Drop an image to compress
or click to browse, or paste with Ctrl/Cmd+V
Preview
Compression settings
Drop an image to crop
or click to browse, or paste with Ctrl/Cmd+V
Drag to move · drag a corner to resize
Crop settings
Drop an image to convert
or click to browse, or paste with Ctrl/Cmd+V
Preview
Convert settings
JPEG doesn't support transparency — see-through areas will be filled white.
Drop an image to rotate or flip
or click to browse, or paste with Ctrl/Cmd+V
Preview
Rotate & flip
Drop an image to Base64-encode
or click to browse, or paste with Ctrl/Cmd+V
Preview
Ready-to-paste snippets
Drop a square-ish logo or image
or click to browse, or paste with Ctrl/Cmd+V — non-square images are center-cropped
Generated sizes
Add them to your site
Download each PNG above into your site's root folder using the filenames shown, then paste this into your <head>:
Seven image tools, zero uploads
PhotoShrink runs every tool locally in your browser using the HTML Canvas API — the same engine browsers use to draw web pages. When you drop in a photo, it's decoded and processed entirely on your device; the pixels never touch a network request. That means no upload wait, no file-size limit imposed by a server, and no copy of your photos sitting on someone else's disk.
Prefer a dedicated page for one tool? Each one also lives on its own: Resize, Compress, Crop, Convert, Rotate & Flip, Image to Base64, and Favicon Generator.
Learn more about image tools
JPEG vs. PNG vs. WebP: which format should you use?
How lossy and lossless compression actually work, when transparency forces your hand, and why WebP usually wins on size.
How image compression actually works
Quality sliders, chroma subsampling, and why some photos shrink 90% while others barely move.
Resizing images without losing quality
Upscaling vs. downscaling, aspect ratio math, and picking the right output size for web, print, or social.
Why client-side image tools are more private
What actually happens (and doesn't) when a tool runs entirely in your browser instead of on a server.