Every image tool, in one place.
Convert a photo or graphic to the format a site, app or printer asks for, edit it without an editor, and make it small enough to upload. Each tool below says in one line what it does; the guide underneath helps you pick the right one.
Convert to JPG
JPG opens everywhere and keeps photos small, but it has no transparency.
- HEIC to JPGMake Apple HEIC photos open anywhere as standard JPGs, converted on our private servers with a local engine, then auto-deleted after 1 hour.
- PNG to JPGShrink large PNGs into smaller, share-ready JPGs at high quality.
- WEBP to JPGTurn WebP images into widely-supported JPGs for apps and tools that don't read WebP yet.
- AVIF to JPGConvert AVIF images to universal JPGs.
- GIF to JPGConvert a GIF to a JPG in your browser.
- BMP to JPGConvert a BMP to a JPG in your browser.
- SVG to JPGTurn an SVG into a high-resolution JPG for sharing or upload.
- TIFF to JPGConvert big TIFF scans and photos to lightweight JPG you can email, upload and share.
- PSD to JPGConvert a Photoshop PSD to a JPG without Photoshop.
- EPS to JPGConvert an EPS vector file to a JPG image with Ghostscript at 200 DPI.
- TGA to JPGConvert a TGA (Targa) image to JPG.
- PPM to JPGConvert a PPM (Netpbm) image to JPG.
Convert to PNG
PNG is lossless and keeps transparent backgrounds, so it suits graphics and screenshots.
- JPG to PNGGet a crisp, lossless PNG with transparency support.
- WEBP to PNGTurn modern WebP images into universally supported PNGs.
- HEIC to PNGConvert iPhone HEIC photos to lossless PNG that opens anywhere.
- AVIF to PNGConvert an AVIF image to a lossless PNG.
- SVG to PNGRasterize an SVG into a crisp, high-resolution PNG with transparency.
- GIF to PNGConvert a GIF to a lossless PNG in your browser.
- BMP to PNGConvert a BMP to a lossless PNG in your browser.
- TIFF to PNG
- PSD to PNGConvert PSD (Photoshop) files to PNG you can view and share without Photoshop.
- DDS to PNGConvert DDS (DirectDraw Surface) game textures to PNG you can open and edit in any image editor.
- JP2 to PNGConvert JP2 (JPEG 2000) images to PNG you can open and edit in any tool.
- PPM to PNGConvert a PPM (Netpbm) image to a lossless PNG.
WebP, GIF, SVG and icons
Smaller files for the web, short animations, vector output and site icons.
- PNG to WEBPTurn PNG images into WebP, typically ~30% smaller at similar quality, ideal for fast-loading websites.
- JPG to WEBPCompress JPG photos into modern WebP at high quality and smaller size.
- GIF to WEBPConvert a GIF to a still WebP image in your browser.
- AVIF to WEBPConvert AVIF to WebP for wider support while staying small.
- JPG to GIFConvert a JPG photo to a GIF image for sites and tools that require GIF.
- PNG to GIFConvert a PNG to a GIF for tools and sites that only accept GIF.
- WEBP to GIFConvert a WebP image to a GIF for apps and sites that do not accept WebP.
- TIFF to GIFConvert a TIFF image to a GIF.
- SVG to GIFConvert an SVG vector graphic to a GIF image, rendered at high resolution.
- AVIF to GIFConvert an AVIF image to a GIF for apps and sites that cannot open AVIF.
- PSD to GIFConvert a Photoshop PSD to a GIF image without Photoshop.
- EPS to GIFConvert an EPS vector file to a GIF image with Ghostscript, rendered at 200 DPI.
- EPS to SVGConvert EPS (encapsulated PostScript) to SVG, an editable, web-ready vector that scales perfectly.
- PNG to ICOTurn a PNG into a Windows ICO icon or a website favicon.ico.
- JPG to ICOConvert a JPG into an ICO icon or favicon.ico with every standard size from 16 to 256 pixels.
- BMP to ICOConvert a BMP into an ICO icon or favicon.ico with every standard size from 16 to 256 pixels.
- WEBP to ICO
- Favicon GeneratorTurn one logo into a full favicon set: a multi-size favicon.ico, eight PNG sizes for Apple and Android, and site.webmanifest, in one zip.
Camera RAW photos
Develop a RAW file from a Canon, Nikon, Sony, Olympus, Pentax or Fujifilm camera.
- CR2 to JPGDevelop a Canon CR2 RAW into a high-quality JPG with the camera’s own white balance for natural, accurate color.
- CR2 to PNGDevelop a Canon CR2 RAW into a lossless PNG at full resolution, with camera white balance for accurate color.
- NEF to JPGDevelop a Nikon NEF RAW into a high-quality JPG with faithful camera white balance and full resolution.
- NEF to PNGConvert Nikon NEF camera RAW photos to PNG with LibRaw, using the camera's white balance.
- ARW to JPGDevelop a Sony ARW RAW into a high-quality JPG with accurate color and full sensor resolution.
- ARW to PNGConvert Sony ARW camera RAW photos to PNG with LibRaw, using the camera's white balance.
- DNG to JPGDevelop an Adobe DNG RAW into a high-quality JPG with the embedded white balance for true-to-life color.
- DNG to PNGConvert Adobe DNG DNG camera RAW photos to PNG with LibRaw, using the camera's white balance.
- ORF to JPGConvert Olympus or OM System ORF camera RAW photos to JPG with LibRaw, using the camera's white balance.
- PEF to JPGConvert Pentax PEF camera RAW photos to JPG with LibRaw, using the camera's white balance.
- RAF to JPGConvert Fujifilm RAF camera RAW photos to JPG with LibRaw, using the camera's white balance.
Edit an image
Crop, resize, rotate, mark or clean up a picture without installing an editor.
- Crop ImageCrop a JPG, PNG or WebP with a drag-to-select box and aspect-ratio presets (1:1, 16:9, 4:3), instantly and privately in your browser (never uploaded).
- Resize ImageResize a JPG, PNG or WebP to any pixel size, instantly and privately, right in your browser (never uploaded).
- Rotate ImageRotate or flip an image (JPG, PNG, WebP) free, instantly and privately in your browser (never uploaded).
- Watermark ImageAdd a text watermark to a photo free: position, size, colour, opacity, or tile it across, instantly and privately in your browser (never uploaded).
- Grayscale ImageTurn a JPG, PNG or WebP black & white (grayscale) free, instantly and privately, right in your browser (never uploaded).
- Blur ImageBlur a JPG, PNG or WebP free in your browser, never uploaded.
- Add Border to ImageAdd a border or frame to a JPG, PNG or WebP free in your browser, never uploaded.
- Round Image CornersRound the corners of a PNG or WebP free, in your browser (never uploaded).
- Split ImageCut an image into a grid of tiles (3×3 for Instagram, or up to 10×10) in one zip, tiles named by row and column.
- Remove EXIF DataRemove EXIF, GPS and camera metadata from JPG and PNG photos, free and in your browser.
Make an image smaller
Shrink a photo for a form, an email or a page, or hit an exact size limit.
- Compress ImageCompress an image for free: JPG, PNG, WebP, GIF, TIFF and AVIF, often 40-80% smaller.
- Compress JPGCompress a JPG/JPEG for free: photos often shrink 40-80%.
- Compress PNGCompress a PNG for free.
- Compress WEBPCompress a WebP image for free, re-encoded smaller at good quality, metadata stripped, stays a WebP.
- Compress Image to 10 KBCompress an image to 10 KB or under, free, for exam and government forms that want a tiny signature or photo.
- Compress Image to 20 KBCompress a JPG, PNG or WebP image to 20 KB or under, free, for exam and government form signatures and photos with a 20KB limit.
- Compress Image to 25 KBCompress an image to 25 KB or under, free, for exam and job application forms.
- Compress Image to 30 KBCompress a JPG, PNG or WebP to 30 KB or under for exam and government photos and signatures.
- Compress Image to 50 KBCompress a JPG, PNG or WebP image to 50 KB or under, free, for exam and form photos/signatures with a 50KB limit.
- Compress Image to 100 KBCompress a JPG, PNG or WebP image to 100 KB or under, free, for forms, exams and uploads with a 100KB limit.
- Compress Image to 150 KBCompress an image to 150 KB or under, free, for upload forms, listings and profiles.
- Compress Image to 200 KBCompress a JPG, PNG or WebP image to 200 KB or under, free, for document and form uploads with a 200KB limit.
- Compress Image to 300 KBCompress a JPG, PNG or WebP to 300 KB or under for forms, portals and capped uploads.
- Compress Image to 500 KBCompress a JPG, PNG or WebP to 500 KB or under for website, portal and form uploads.
- Compress Image to 1 MBCompress a JPG, PNG or WebP to 1 MB or under for site headers, blog images and forms.
Compare image formats
Plain answers to the format questions people ask most.
- PNG vs JPGPNG vs JPG compared: lossless quality and transparency versus small lossy photos.
- HEIC vs JPGHEIC vs JPG explained: why iPhones save HEIC, how much space it saves, the compatibility catch, and when to convert to JPG, with one-click conversion.
- WebP vs JPGWebP vs JPG compared: WebP makes smaller photos at the same quality and adds transparency, but JPG opens everywhere.
- WebP vs PNGWebP vs PNG compared: smaller modern web images versus universal lossless compatibility.
Choosing the right tool
Photo or graphic?
JPG and lossy WebP are built for photographs: they discard fine detail the eye is unlikely to miss, which keeps files small. PNG is lossless, so it is the better choice for logos, screenshots, diagrams and anything with text or flat colour, where JPG leaves soft edges and blotches.
JPG cannot store transparency. Converting a transparent PNG to JPG fills the background with a solid colour, so keep PNG or WebP when the image has to sit on a coloured page.
Which format should you pick?
Pick JPG when a form, a printer or an older program has to open the file. Pick WebP for your own web pages, where it is smaller than JPG and PNG at similar quality. Pick PNG for graphics and for anything you will edit again, since every save of a JPG loses a little more detail.
iPhones save photos as HEIC by default, and many websites and Windows programs still refuse it, so convert a HEIC photo to JPG before you upload or send it. AVIF is newer and smaller again, with the same problem of support.
RAW photos
A RAW file holds what the camera sensor recorded before any processing. Converting it to JPG or PNG applies a standard development, so the result is ready to share but no longer has the RAW file's room for adjusting exposure and colour. Keep the original RAW file if you may want to edit it later.
Making an image smaller
The quickest way to cut file size is to reduce the pixel dimensions: a photo straight from a phone is far larger than any screen shows. Resize first, then compress. When a site sets a hard limit, the size target tools search for the highest quality that fits under it, and reduce the dimensions only when quality alone cannot get there.
Photos often carry EXIF data, including the camera model and sometimes the place they were taken. Remove it before you post a picture publicly.
Privacy and limits
Conversions between the common web formats, from JPG, PNG, WebP, GIF, BMP or SVG to JPG, PNG or WebP, run in your browser. HEIC, AVIF, RAW, PSD, EPS, TIFF and every GIF or icon output are converted on FileWhirl's own server and deleted after 1 hour. Each tool's page says where its file goes, and there is no watermark.
Free covers 10 server conversions a day, up to 100 MB a file. Pro removes the daily limit and raises the file limit to 2 GB.
Looking for another kind of file? Browse all tools.