FreePNGtoJPG

Convert any image, then learn exactly what changed

PNG to JPG, HEIC to JPG, WebP, AVIF and back — plus compress, resize, crop and background removal. Drop a file, get a result in seconds, and see which format actually fits where. Everything runs in your browser; nothing is uploaded.

PNGJPG
PNGJPG

PNG to JPG

Convert PNG images to JPG (JPEG) — free, fast, runs entirely in your browser.

JPGPNG

JPG to PNG

Convert JPG (JPEG) images to PNG — free, fast, fully client-side.

PNGWEBP

PNG to WebP

Convert PNG images to WebP — smaller files, same quality, runs in your browser.

WEBPPNG

WebP to PNG

Convert WebP images to PNG — lossless, transparent, runs in your browser.

JPGWEBP

JPG to WebP

Convert JPG (JPEG) images to WebP — smaller files, same quality, runs in your browser.

WEBPJPG

WebP to JPG

Convert WebP images to JPG (JPEG) — universal compatibility, runs in your browser.

PNGAVIF

PNG to AVIF

Convert PNG images to AVIF — next-gen compression, runs in your browser.

AVIFPNG

AVIF to PNG

Convert AVIF images to PNG — universal compatibility, runs in your browser.

JPGAVIF

JPG to AVIF

Convert JPG (JPEG) images to AVIF — next-gen compression, runs in your browser.

AVIFJPG

AVIF to JPG

Convert AVIF images to JPG (JPEG) — universal compatibility, runs in your browser.

PNGBMP

PNG to BMP

Convert PNG images to BMP (Windows Bitmap) — uncompressed, runs in your browser.

BMPPNG

BMP to PNG

Convert BMP (Windows Bitmap) images to PNG — much smaller files, runs in your browser.

PNGGIF

PNG to GIF

Convert PNG images to GIF — palette-quantized, runs in your browser.

GIFPNG

GIF to PNG

Convert GIF images to PNG — better quality, runs in your browser.

HEICJPG

HEIC to JPG

Convert HEIC / HEIF (iPhone photos) to JPG (JPEG) — runs in your browser.

HEICPNG

HEIC to PNG

Convert HEIC / HEIF (iPhone photos) to PNG — lossless, runs in your browser.

TIFPNG

TIFF to PNG

Convert TIFF (TIF) images to PNG — preserves quality, runs in your browser.

TIFJPG

TIFF to JPG

Convert TIFF (TIF) images to JPG (JPEG) — much smaller files, runs in your browser.

SVGPNG

SVG to PNG

Convert SVG vector images to PNG at any size — runs in your browser.

SVGJPG

SVG to JPG

Convert SVG vector images to JPG (JPEG) at any size — runs in your browser.

PNGICO

PNG to ICO

Convert a PNG into a Windows ICO favicon — pick the icon size, runs in your browser.

JPGICO

JPG to ICO

Convert a JPG photo into a Windows ICO favicon — pick the icon size, runs in your browser.

ICOPNG

ICO to PNG

Extract the largest image from a Windows ICO file and save it as PNG — runs in your browser.

ICOJPG

ICO to JPG

Extract the largest image from a Windows ICO file and save it as JPG — runs in your browser.

BMPJPG

BMP to JPG

Convert BMP (Windows Bitmap) images to JPG — much smaller files, runs in your browser.

BMPWEBP

BMP to WebP

Convert BMP (Windows Bitmap) images to WebP — much smaller files, runs in your browser.

GIFJPG

GIF to JPG

Convert GIF images to JPG — extracts the first frame, runs in your browser.

GIFWEBP

GIF to WebP

Convert GIF images to WebP — extracts the first frame, runs in your browser.

TIFWEBP

TIFF to WebP

Convert TIFF (TIF) images to WebP — much smaller files, runs in your browser.

WEBPBMP

WebP to BMP

Convert WebP images to BMP (Windows Bitmap) — uncompressed, runs in your browser.

WEBPAVIF

WebP to AVIF

Convert WebP images to AVIF — next-gen compression, runs in your browser.

AVIFWEBP

AVIF to WebP

Convert AVIF images to WebP — universally supported, runs in your browser.

HEICWEBP

HEIC to WebP

Convert HEIC / HEIF (iPhone photos) to WebP — small files, runs in your browser.

SVGWEBP

SVG to WebP

Convert SVG vector images to WebP at any size — runs in your browser.

PNGPDF

PNG to PDF

Convert a PNG image into a single-page PDF — fit-to-page, runs in your browser.

JPGPDF

JPG to PDF

Convert a JPG photo into a single-page PDF — fit-to-page, runs in your browser.

WEBPPDF

WebP to PDF

Convert a WebP image into a single-page PDF — fit-to-page, runs in your browser.

SVGPDF

SVG to PDF

Render an SVG vector image as a single-page PDF — fit-to-page, runs in your browser.

PNGPNG

Image Cropper

Crop any image (PNG, JPG, WebP, GIF, BMP, AVIF) right in your browser — drag a box, hit crop.

PNGPNG

PNG Cropper

Crop PNG images in your browser — keeps transparency, lossless output, no upload.

JPGJPG

JPG Cropper

Crop JPG / JPEG photos in your browser — adjustable quality, no upload required.

WEBPWEBP

WebP Cropper

Crop WebP images in your browser — keeps transparency, tunable quality.

GIFPNG

GIF Cropper

Crop a GIF in your browser — exports the first frame as PNG (animation is not preserved).

PNGPNG

Image to Grayscale

Convert any image to grayscale — pick the algorithm, runs entirely in your browser.

PNGPNG

Image to Black & White

Convert an image to pure black & white using a threshold — runs in your browser.

PNGPNG

Image to Sepia

Apply a classic sepia tone to any image — adjustable intensity, runs in your browser.

PNGPNG

Invert Image Colors

Invert (negate) the colors of any image — runs entirely in your browser.

PNGPNG

Blur Image

Blur any image with an adjustable radius — fast separable box blur, runs in your browser.

PNGPNG

Rotate Image

Rotate an image 90°, 180°, or 270° — lossless, runs entirely in your browser.

PNGPNG

Flip Image Horizontally

Mirror an image left-to-right — lossless, runs entirely in your browser.

PNGPNG

Flip Image Vertically

Mirror an image top-to-bottom — lossless, runs entirely in your browser.

PNGPNG

Image Brightness Adjuster

Brighten or darken any image — drag the amount, runs entirely in your browser.

PNGPNG

Image Contrast Adjuster

Increase or decrease image contrast — drag the amount, runs in your browser.

PNGPNG

Image Saturation Adjuster

Boost or mute image saturation — drag the amount, runs in your browser.

PNGPNG

Image Hue Rotator

Rotate the colors of an image around the color wheel — runs in your browser.

PNGPNG

Image Sharpener

Sharpen a blurry image — 3×3 convolution kernel, runs in your browser.

PNGPNG

Image Pixelator

Pixelate any image — drag the block size, runs in your browser.

PNGPNG

Image Padding (Add Border Around)

Add solid-color padding around any image — runs entirely in your browser.

PNGPNG

Image Border (Overlay)

Draw an inset solid-color border on any image — same canvas size, runs in your browser.

PNGPNG

Resize Image

Resize images by pixels or percent — keep aspect ratio, runs entirely in your browser.

JPGJPG

Compress JPG

Compress JPG images with a quality slider — shrink file size, runs entirely in your browser.

PNGPNG

PNG Compress

Shrink PNG file size by quantizing the color palette — typically 50-80% smaller with near-identical quality.

GIFGIF

GIF Compress

Shrink a GIF by resizing, dropping frame rate, and rebuilding the color palette — typically 40-70% smaller.

PNGPNG

Remove Background

Cut out the background of any photo automatically — runs locally in your browser, no upload.

PNGPNG

Add Background

Paint a solid color or padding behind a transparent image — perfect after using Remove Background.

JPGTXT

EXIF Viewer

View all the hidden EXIF metadata embedded in your photo — camera, lens, GPS location, timestamps and more.

JPGPNG

EXIF Remover

Strip EXIF metadata (camera info, GPS location, timestamps) from any photo — protect your privacy before sharing.

JPG / PNGClean image

Clean Image Export

Remove C2PA Content Credentials, Adobe provenance metadata, and PNG/JPEG manifest references from images without changing pixels.

Image / VideoAI report

Is This AI? Image & Video Detector

Detect AI-generated images and videos by checking provenance metadata, Content Credentials and provider hints like OpenAI, Gemini, Firefly or Midjourney.

PNGTXT

Image to Text (OCR)

Extract text from images using OCR — free online, runs in your browser.

TXTPNG

Code to Image

Render a code snippet as a beautiful PNG screenshot — themes, padding, window controls.

PNGPNG

Add Text to Image (Meme Maker)

Slap top + bottom caption text on any image — classic meme style, runs in your browser.

PNGTXT

Colors from Image

Extract the dominant color palette from any image — hex, RGB and HSL codes plus pixel percentages.

PNGTXT

Color Picker From Image

Pick hex colors from an image and extract a dominant color palette in your browser.

PNGTXT

Image to Base64

Convert an image to a base64 data URL — paste it directly into HTML, CSS, or JSON.

TXTPNG

Base64 to Image

Decode a base64 (or data-URL) string back into the original image file — in your browser.

PNGZIP

Image Splitter

Split an image into an R×C grid of tiles and download them all as a ZIP — runs entirely in your browser.

The conversions people reach for most

Each pair is a one-drop job. Pick a starting format, get the format you actually need.

Almost every image headache comes down to a single mismatch: the file you have is the wrong format for the place you want to put it. An upload form only takes JPG, an old program chokes on WebP, your website needs something lighter, or a logo arrives flat when you needed it transparent. Each pair below is built for exactly one of those moments — drop the file you have on the left side of the arrow and the format you need lands on the right, usually in under a second. There is nothing to configure unless you want to: quality, background fill and dimensions all have sensible defaults already chosen. Start with the conversion that matches your problem, and the page handles the rest right where you are.

PNG → JPG

Shrink a screenshot or graphic dramatically by switching from lossless PNG to lossy JPG. Transparency is flattened onto a white, black or gray background of your choosing, and a quality slider lets you trade a sliver of sharpness for a file that is often five to ten times smaller. This is the everyday workhorse conversion when size matters more than a transparent edge.

Open tool →

JPG → PNG

Go the other direction when you need a lossless copy or a format that can hold transparency for later editing. Nothing extra is thrown away on the way out, so the PNG is a clean, full-quality base. It is the right move before you cut out a background, layer the image in a design tool, or hand it to someone who will keep editing it.

Open tool →

HEIC → JPG

Turn the high-efficiency photos your iPhone shoots into JPGs that open on every device, app and upload form on the planet. The HEIC is decoded right inside your browser tab using a WebAssembly module, so you never have to install Apple software or hunt for a desktop app. It is one of the most-run conversions here for exactly that reason.

Open tool →

WebP → PNG

Rescue a WebP you saved from the web into a universally editable PNG that Photoshop, older programs and email clients all accept without complaint. WebP is great for fast websites but still trips up plenty of desktop software. Converting it back to PNG gives you a lossless file you can edit, attach or print anywhere the modern format would have been rejected.

Open tool →

PNG → WebP

Re-encode a heavy PNG as WebP to cut its file size by roughly 25 to 35 percent with no loss your eye will catch. This is the conversion to run when you are optimizing images for a website and want faster page loads without visibly degrading anything. The smaller file ships the same picture, just lighter over the wire.

Open tool →

AVIF → JPG

Convert the newest and smallest web format back to a JPG that any program can open the moment a tool, device or coworker's software refuses to read AVIF. AVIF squeezes images harder than anything else, which is exactly why support still lags in older apps. A JPG export keeps the picture usable everywhere while you wait for the rest of the world to catch up.

Open tool →

Image formats, explained without the jargon

Why the same photo can be 4 MB or 300 KB — and which letters after the dot actually matter.

Every image file is a deal between three things: how good it looks, how small it is, and how widely it opens. No single format wins all three, which is the entire reason converters exist.

PNG is lossless, meaning it stores every pixel exactly. That makes it perfect for screenshots, logos, line art and anything with sharp edges or text — and it is the only common format that supports a transparent background. The catch is size: a photo saved as PNG can be many times larger than the same photo as a JPG.

JPG (JPEG) is lossy. It throws away detail your eye barely notices to make files dramatically smaller, which is why it has been the default for photographs for decades. It has no transparency, so when you convert a transparent PNG to JPG, those see-through areas get filled with a solid color (white by default). Save a JPG over and over and the quality slowly degrades — so keep an original.

WebP is a modern format from Google that does both lossy and lossless compression and supports transparency. A WebP is typically 25–35% smaller than the equivalent JPG or PNG at the same visible quality. Almost every current browser reads it, but some desktop apps and email clients still don't — which is exactly when you convert it back to PNG or JPG.

AVIF is the newest of the bunch, built on video-compression technology. It produces the smallest files of all at a given quality and supports transparency and wide color, but app support is still catching up. HEIC is Apple's equivalent — the format your iPhone uses to save space — and it is brilliant on Apple devices and awkward almost everywhere else, which is why HEIC to JPG is one of the most-run conversions here.

The practical rule: edit and archive in PNG, publish photos in JPG or WebP, and convert HEIC and AVIF to JPG the moment something won't open them.

Which format should you actually use?

A side-by-side cheat sheet so you can stop guessing.

The chart below is the short version of every format argument you have ever lost. Read it left to right when you are stuck: decide whether you need transparency, whether the file has to be tiny or pixel-perfect, and where the image will finally be opened. Those three answers point straight at a row. As a rough guide, reach for PNG whenever sharp edges, text or a see-through background are involved, JPG for ordinary photographs that will be shared or posted, and WebP or AVIF when you control the destination and want the smallest possible download. GIF and SVG sit at the edges — one for tiny animations, the other for logos that must scale to any size — and neither belongs anywhere near a photograph. When in doubt, pick the most widely supported option that still does the job; you can always convert again later.

FormatCompressionTransparencyBest forWatch out for
PNGLosslessYesLogos, screenshots, graphics, editingLarge files for photos
JPGLossyNoPhotographs, web images, sharingQuality drops if re-saved repeatedly
WebPLossy + losslessYesOptimizing images for websitesSome old apps and email clients can't open it
AVIFLossy + losslessYesSmallest possible web imagesNewer — not every program reads it yet
HEICLossyYesiPhone photos, saving phone storageBarely opens outside Apple devices
GIFLossless, 256 colorsYes (1-bit)Simple animations, tiny graphicsTerrible for photos; limited palette
SVGVector (no pixels)YesLogos and icons that scale infinitelyNot for photographs

More than converting — fix the image too

The everyday edits that usually send people hunting for an app.

Converting is only half of what people actually need. Often the real job is making a photo smaller for an upload, cropping it to the right shape, or lifting a subject cleanly off its background. All of these run in the same place, on the same drop-and-go flow, with no editor to learn and no project file to save. Pick the task that matches your image and the tool opens ready to work — defaults already set, result one click away.

How an in-browser conversion actually works

No upload, no waiting room, no account.

Most online converters work by sending your photo to a server somewhere, running the job on their machine, and emailing or streaming the result back to you. This one skips all of that. The entire conversion happens inside the browser tab you already have open, on the device in your hands, using tools the browser ships with. That is why there is no progress bar crawling through an upload, no queue when the site is busy, and no copy of your image sitting on a stranger's hard drive waiting to be deleted. Here is the whole flow, start to finish.

  1. 1

    Drop your file

    Drag an image onto the page or pick it from your device. It loads straight into the browser tab — it is never sent to a server.

  2. 2

    Choose your options

    Set quality, a background color for transparent areas, target dimensions, or whatever the tool offers. Sensible defaults are pre-filled.

  3. 3

    Convert on your device

    Your browser does the math locally using the Canvas API (or a WebAssembly decoder for HEIC and AI background removal). Most jobs finish in under a second.

  4. 4

    Download the result

    Save the new file. Nothing was uploaded, so there's nothing to delete afterward and no watermark to crop out.

Real situations these tools solve

The moments that send people looking for a converter in the first place.

Nobody converts an image for fun. There is always a form that bounced a file, an email that won't attach, a website crawling because its pictures are too heavy, or a logo that needs a clean transparent edge. The scenarios below are the ones people land here for again and again, each paired with the exact tool that fixes it. Find the sentence that sounds like your afternoon and the conversion is one drop away — no signup, no software install, and nothing leaving your machine on the way.

"The form rejected my iPhone photo"

A job application or government portal only accepts JPG, but your phone saved a HEIC. Most modern iPhones default to that high-efficiency format to save storage, and most upload forms have never heard of it. Run HEIC to JPG, drop the converted file back into the form, and re-upload in seconds with no Apple software required.

"This image is too big to email"

A 6 MB photo won't attach because the mailbox caps every message at a few megabytes. Compress it down to a friendlier quality, or resize it to 1600px wide, and it slips under the limit with quality to spare. For a really stubborn file, do both — shrink the dimensions first, then compress — and a heavy photo turns into a lightweight attachment that still looks sharp.

"I need my logo on a transparent background"

Someone sent the logo as a flat JPG on a white square, but you need it to sit cleanly on a colored header or a photo. Convert the JPG export to PNG to get a format that can hold transparency, then remove the background outright so only the mark itself remains. The result drops onto any color or backdrop without an ugly white box around it.

"My site is loading slowly"

Oversized images are the most common reason a page crawls, and they are also the easiest thing to fix. Convert your PNGs and JPGs to WebP to cut their weight by roughly a third with no difference your visitors will ever notice. Lighter files mean faster loads and a better score the next time you run a speed test, all while shipping the exact same pictures.

"I saved a WebP and nothing opens it"

You right-clicked an image online, saved it, and now an older editor or email client refuses to touch the file. That is because the web handed you a WebP, a modern format plenty of desktop software still does not recognize. Convert WebP to PNG and you get a universally accepted, lossless copy that opens, edits, attaches and prints everywhere again.

"I want these photos as one PDF"

You have a dozen scans, receipts or product shots and need to send them as one tidy document instead of a flurry of attachments. Turn the whole stack of images into a single, printable PDF, with each photo becoming its own page in the order you arrange them. It is far cleaner to share and far easier for the other person to open, save and print as one file.

Built to be the boring, dependable choice

74 image tools

Convert, compress, resize, crop and edit across every common format.

0 files uploaded

Client-side conversion means your photos never leave your device.

No sign-up, no watermark

Free and unlimited — open a tab and convert.

Works on any device

Phone, tablet or laptop — if it has a modern browser, it works.

Learn the why behind the formats

Plain-language guides for everyday image questions.

All guides →

The tools handle the doing; these guides handle the deciding. Each one takes a question people ask before they convert — is this format worth it, will I lose quality, why won't this file open — and answers it in plain language without assuming you know what chroma subsampling is. Read one before a big batch and you will pick the right format the first time instead of converting twice. They pair naturally with the converters above: skim the guide, then run the tool it points you toward.

Pick a format and convert it now

Free, in your browser, nothing uploaded. The most-used conversion is one click away.

PNG to JPG

Frequently asked

Will converting PNG to JPG ruin my image quality?

You'll lose a little, because JPG is a lossy format — but at the default quality (around 90) the difference is almost impossible to see. The bigger change is transparency: JPG can't store it, so any see-through areas in your PNG get filled with a solid color, white by default. If you need to keep transparency, stay with PNG or convert to WebP instead.

Why won't my iPhone HEIC photos open on Windows or in upload forms?

HEIC is Apple's high-efficiency format. It saves storage on your phone but isn't supported by many websites, older programs, or Windows out of the box. Converting HEIC to JPG produces a file that opens literally everywhere. Our converter decodes the HEIC right inside your browser, so you don't need to install any Apple software.

Are my images uploaded to a server?

No. Every conversion runs locally in your browser using the Canvas API, or WebAssembly for HEIC decoding and AI background removal. Your files never leave your device, which means there's nothing for us to store, see, or delete — and conversions work even if your connection drops mid-task.

What's the difference between WebP and AVIF, and should I use them?

Both are modern formats that make much smaller files than JPG or PNG at the same quality. WebP is widely supported and a safe choice for websites today. AVIF is even smaller but newer, so some apps and devices still can't open it. Use them when you control where the image will be viewed (like your own website); convert them back to JPG or PNG when you need something that opens anywhere.

How small can I make an image without it looking bad?

For JPGs, a quality setting of 60–80 usually cuts file size by 40–70% with no loss you'd notice on screen. Below about 50 you'll start seeing blocky artifacts, especially around sharp edges and text. Resizing the dimensions first — say, down to 1600 pixels wide for the web — often shrinks the file far more than compression alone.

Does removing a background really work without any manual editing?

For most photos, yes. An AI model (the U²-Net family) runs in your browser, finds the main subject, and hands you a transparent PNG. It works best on clear subjects like people, products and animals. The first run downloads about 40 MB of model files, after which each cutout takes a few seconds. Tricky edges like loose hair may need a touch-up in an editor.

Can I convert several images at once?

Each tool is built around one image at a time so you can set the quality, background, or crop precisely for that file. For a batch, convert them one after another — since everything runs locally there are no upload waits, queues, or daily limits to slow you down.

Is there a catch — watermarks, sign-ups, or file limits?

None. There's no account to create, no watermark stamped on your result, and no cap on how many images you convert. The site is free and supported by unobtrusive ads. Because the work happens on your own device, the only real limit is your computer's memory on very large files.