Initializing, please wait a moment

Image Converter Tools

Convert images between formats like HEIC, JPG, SVG, PNG, WebP, GIF, and Base64 quickly and for free.

Image converter hub - pick the conversion tool that matches your format pair and destination
20 tools - pick by task

Where each conversion runs

Most converters on this page run inside your browser, so the file never leaves your device. Four are the exceptions that can send the file to a server: HEIC to JPG (decoding HEIC needs libheif), PNG to SVG, GIF to frames, and SVG to PNG/WebP. A file sent to the server is deleted a few minutes later, long enough to download the result. Each tool's own page states which of the two applies.

Quick comparison

ToolBest forInput → outputWatch for
HEIC to JPGiPhone photosHEIC → JPG/PNG/WEBPBatch size + quality
SVG to PNG/WEBPWeb graphicsSVG → PNG/WEBPOutput dimensions
PNG to SVGScalable-like assetsPNG → SVGReview output fidelity
Image to Base64Embedding in codeImage → Base64Encoded size grows
Base64 to ImageRecover a fileBase64 → ImagePrefix/header format

Format decision cheat sheet

See image format cheat sheet: JPG for photographs, PNG for UI screenshots, WebP for web pages, HEIC for iPhone camera roll
Match the format to the task: photos, diagrams, web pages, or iPhone exports.

Before you start a conversion, match the output format to how the image will be used.

  • JPG - photographs that will be emailed, uploaded to a CMS, or shared across platforms. Lossy, small files, no transparency.
  • PNG - UI screenshots, diagrams, anything needing transparency, and anything you might edit again later. Lossless, larger files.
  • WebP - web pages where you control the audience and know modern browsers are in use. About 25-35% smaller than a matched-quality JPG or PNG, supports transparency.
  • HEIC - iPhone camera roll exports kept inside the Apple ecosystem. Skip when sharing with Windows, Android, or third-party CMSes.
  • SVG - logos, icons, illustrations, and anything that must scale to any size. Not suitable for photographs.

When in doubt, convert to JPG for photos and PNG for anything with sharp edges; you can re-convert later without reopening the source. Whichever output you pick, open the converted file once before you ship it and check color, transparency, and resolution survived the trip.

Other freetoolonline tools you might need

Image conversion is usually one step in a larger job. Before assembling a document you may want to compress an image or combine images into a PDF, and the PDF tools hub covers the rest of that workflow. For Base64 embedded inline, the developer tools hub adds JSON parsing, CSS minification, and JavaScript minification. The device test tools hub checks camera, microphone, and screen before a presentation or call.

Need a format not listed above? The site map is the full catalog of converters and companion guides.

Format-pair notes worth knowing before you convert

HEIC to JPG. The iPhone-default format that Windows, Android, and most CMSes still refuse: HEIC to JPG is the direct route.

SVG to PNG or WebP. Open SVG to PNG / WebP, pick a raster output, set the export size, and download. PNG keeps the transparent areas of the source SVG intact, so it is the right raster target when transparency matters; since SVG has no native pixel size, choose the export width that matches your destination before you download.

PNG to SVG. PNG to SVG by Interpolation Algorithm is genuinely lossy in shape: it traces the bitmap into a vector approximation rather than recovering the original geometry, so it works well for simple icons, logos, and high-contrast UI marks and less well for photographs or images with subtle gradients. Run the output through a visual review before shipping.

Image to Base64. Image To Base64 encodes a JPG, PNG, WebP, SVG, or HEIC into a string you can paste into inline CSS, a data URI in an HTML <img> tag, or a JSON payload; Base64 To Image decodes one back into a downloadable file. Watch the prefix header: copy the full data:image/png;base64,... string when the destination is a CSS or HTML embed, and copy only the payload after the comma when the destination is a JSON or programming-language literal. Encoded content is larger than the source file, so reserve it for small icons and inline assets rather than photographs.

GIF to frames. Convert GIF To Images Frame pulls every frame, every Nth frame, or a specific comma-separated list, and saves each as PNG, JPG, or WebP - one frame at a time or the whole set as a ZIP. Two jobs cover most of what this is for: line several frames up in an editor to build a sprite sheet, or keep one representative frame as a lightweight stand-in for the animation - a single JPG frame is a fraction of the original GIF's file size, so a page or email loads faster showing that instead of the full animation.

Last reviewed: 2026-10-04

Why trust these tools

  • Ten-plus years of web tooling. The freetoolonline editorial team has shipped browser-based utilities since 2015. The goal has never changed: get you to a working output fast, without an install.
  • No install, no sign-up. Open a tool and get a working output in seconds - nothing to download and no account to create. Tools that need heavy processing run it on our service, so even a low-powered machine gets the job done.
  • Analytics stops at the page view. We measure which pages get visited, not what you type or upload inside a tool. There is nothing to sign in to and no profile is attached to your input.
  • Open-source core components. The processing engines underneath (libheif, libde265, pdf-lib, terser, clean-css, ffmpeg.wasm, and others) are public and audit-able. We link to each one in its tool page's footer.
  • Free, with or without ads. All tools are fully functional without sign-up. The Disable Ads button in the header is always available if you need a distraction-free run.

Related tools:

Tags: #image-conversion

Related guides:

Related news:

Frequently Asked Questions

Which output format should I choose for a photo shared with anyone?

JPG is the safe universal pick. It opens on every OS and every email or chat client without a codec install. Use HEIC to JPG if your source is an iPhone photo, or SVG to PNG for vector artwork you need to flatten.

When does WebP make sense over JPG or PNG?

Use WebP when you control the destination and know modern browsers are in use (web pages, product galleries, apps). It typically ships 25-35% smaller than a matched-quality JPG or PNG and supports transparency. Skip WebP for email attachments or CMS uploads that still require JPG or PNG.

Will EXIF metadata survive the conversion?

On iPhone-era formats (HEIC) the EXIF block is preserved by default, so your timestamp, GPS, camera model, and lens data carry into the JPG. If you are sharing publicly and want to strip location or camera-ID data, toggle the EXIF option off in the tool's Settings before download.

Can I convert a screenshot to SVG?

Not meaningfully. SVG is for vectors; screenshots are pixels. PNG to SVG traces simple shapes, but complex UI or photos will not trace cleanly. For icons and logos, start from the original vector (Illustrator, Figma, or Inkscape) when you can.

What if I need to compress instead of convert?

See the Image Tools hub. Compress Image reduces file size without changing the format. The converter tools here change the format; the editing tools change the pixels.

Which tool should you use?