ImgVX AI

How to Convert Images Free: JPG, PNG, WebP, PDF, SVG

Most image conversions are one step and free, as long as you pick the right target format. A WebP you saved from a website will not open in an old program, so you need a JPG. A form wants a PDF, a slide needs one page of a PDF as a picture, a logo has to scale as an SVG, or the words in a screenshot need to become text you can paste. This guide shows how to do each conversion for free in your browser with ImgVX AI, with real results from the tools, and explains what each conversion keeps and loses.

How to convert images for free: WebP to JPG, PNG to JPG, JPG to PDF, PDF to JPG, PNG to SVG and image to text, with the ImgVX AI Image to Text tool
Every common image conversion, free in the browser on ImgVX AI. Nothing is uploaded.

The short answer

  • WebP, PNG, JPG, AVIF: the Image Converter. Use JPG to open anywhere, PNG for transparency and sharp graphics, and WebP for websites.
  • iPhone HEIC: HEIC to JPG, which has its own decoder and works in every browser.
  • Pictures to PDF and back: Image to PDF and PDF to Image.
  • Logo to vector: the SVG Vectorizer. Picture to words: Image to Text (OCR).
  • The rule: converting never adds quality. It can only keep what is there or lose some of it.

Which format should you convert to?

The right format depends on what happens to the file next, not on what it is now. A photo going into an email, a Word document or a job portal should be a JPG, because everything opens JPG. The same photo going onto your own website should be WebP, which is smaller. A logo, a screenshot with text, or a cut-out with a transparent background should be PNG. A document someone has to print or sign should be a PDF.

Chart of which format to convert to: JPG for photos that must open anywhere, WebP for websites, PNG for logos and cut-outs, SVG for logos that scale, PDF for documents, Text OCR for words in a picture, PNG or JPG for a PDF page, Base64 for tiny icons in code, and HEIC to JPG for iPhone photos
Nine common jobs and the format each one needs. The image formats guide explains the formats themselves.

Two things never change, whatever you convert. First, converting cannot add detail: a blurry JPG becomes a blurry PNG. To make a small photo genuinely sharper you need the Image Upscaler or the AI Photo Enhancer, not a format change. Second, every conversion to a lossy format (JPG, WebP, AVIF) throws a little detail away, so convert from the best original you have and do it once, not back and forth.

What each conversion keeps and loses

This table answers the questions people ask after converting: why the file got bigger, where the transparency went, and why the text is no longer searchable.

Table of ten image conversions and what each keeps or loses: WebP to JPG loses transparency and is often bigger, PNG to JPG loses transparency and gets much smaller for photos, JPG to PNG keeps quality but gets much bigger, PDF to JPG makes text unsearchable, image to Base64 is about 33 percent bigger
Ten conversions at a glance. A tick means kept, a tilde means partly kept, a cross means lost.

WebP to JPG, and "save as JPG instead of WebP"

This is one of the most common image questions in the US, and the cause is simple. Most large websites now send pictures as WebP because the files are smaller and pages load faster. When you right-click and save, your browser saves exactly what it received, so you get a .webp file. Current browsers, phones and recent versions of Windows and macOS open WebP, but plenty of older programs, print kiosks, some email clients and many upload forms still reject it.

  1. Save the image as it is (it will be a .webp file).
  2. Open the WebP to JPG converter and drop the file in. The preset sets JPEG for you.
  3. Leave Quality at 90, which keeps nearly all the detail, and download the JPG.
The ImgVX AI Image Converter converting a WebP photo of an espresso cup to JPEG at quality 90, with the result 46.6 KB in and 67.4 KB out, 45 percent larger, 600 by 400 pixels
A real WebP to JPG conversion. The JPG is 45% larger than the WebP: 46.6 KB in, 67.4 KB out.

Notice the size: the JPG came out 45% bigger than the WebP it was made from. That is normal. WebP stores photos more efficiently than JPG, so the same picture needs more bytes as a JPG. If the upload box has a size limit, set a target in the Image Compressor instead, which can save as JPG and hit a size such as 200 KB in one step.

If the WebP has a transparent background (a logo or a product cut-out), convert to PNG instead: JPG has no transparency, so those areas turn white. Animated WebP files cannot become an animated JPG; to keep the frames, take them apart with the GIF Frame Extractor, which reads animated WebP in Chrome and Edge.

PNG to JPG and JPG to PNG

PNG to JPG: for photos that are too big

Phone screenshots and photos exported from some apps arrive as PNG, which is lossless and therefore huge for photographs. Converting a photo from PNG to JPG usually cuts it to a fraction of the size with no visible change. Do not do it for screenshots full of small text, logos or line art: JPG blurs sharp edges into a faint smudge, which is exactly what PNG is designed to avoid.

JPG to PNG: rarely what you want

Converting JPG to PNG keeps every pixel exactly as it is, including any JPEG compression blocks, in a file that is often several times larger. It does not make the picture clearer or add a transparent background. It is worth doing in two cases: a website or app insists on PNG, or you are about to edit the image many times and do not want each save to lose a little more. For a transparent background, remove it with the Background Remover, which saves a PNG with real transparency.

PNG to WebP for your own website

If you run a website, PNG to WebP and JPG to WebP are the conversions that make pages faster. WebP keeps transparency, so it replaces PNG for logos and cut-outs too. Our guide to reducing image file size shows how far to go.

Real file sizes: PNG vs JPG vs WebP

To put numbers on it, we saved the same 1804 x 1200 photo three ways with the Image Converter in Chrome at quality 90.

Bar chart of real file sizes for one 1804 by 1200 photo: PNG 2.63 MB, JPG at quality 90 288 KB, WebP at quality 90 154 KB
One photo, three formats: PNG 2.63 MB, JPG 288 KB, WebP 154 KB.

HEIC, TIFF, AVIF and other formats browsers struggle with

Whether a browser-based converter can open a file depends on whether the browser itself can decode it. Every current browser decodes JPG, PNG, WebP, GIF, BMP and AVIF. Two common formats are different, so ImgVX AI brings its own decoders for them:

The supported formats table in the docs lists what opens and what saves for every format.

JPG to PDF: pictures into one document

Portals for job applications, insurance claims, school forms, leases and government services often accept only PDF. Image to PDF places one picture on each page, in the order you selected them, and writes the PDF in your browser.

  1. Select all the pictures at once: photos of receipts, a signed page, an ID. They become pages in the order shown.
  2. Choose US Letter for the US and Canada, or A4 elsewhere. "Fit each page to the image" suits a photo book better than a document.
  3. Leave Orientation on "Match each image" so landscape photos are turned sideways rather than shrunk, set the margin, and download.
The ImgVX AI Image to PDF tool set to US Letter, Match each image orientation, 10 mm margin and image quality 88, after turning 3 files into a 120.9 KB PDF
Three pictures into one US Letter PDF: 3 pages, 120.9 KB.

For scanned documents, lower Image quality to about 70 to keep the PDF small enough to email. If the pages were photographed at an angle, square them up first with the Perspective Corrector; our guide to scanning documents with your phone covers light and angle. The result is a picture of each page, so the text inside is not selectable; run the pictures through Image to Text if you also need the words.

PDF to JPG or PNG: pages into pictures

The opposite job comes up when you want one page of a PDF in a presentation, a flyer on Instagram, or a page of a form sent to someone who cannot open PDFs. PDF to Image renders each page with pdf.js, the PDF engine inside Firefox.

  1. Choose the PDF.
  2. Set Resolution: 2 renders a page at about 144 DPI, fine for screens; 4 gives about 288 DPI, sharp enough to print or zoom into small text.
  3. Choose PNG for pages that are mostly text, JPG for pages that are mostly photos, and every page or only the first. Several pages download as one zip.
The ImgVX AI PDF to Image tool after rendering a two-page US Letter flyer at resolution 2 as PNG, showing 2 of 2 pages at 1224 by 1584 pixels with page previews and a Download ZIP button
A two-page US Letter flyer rendered at resolution 2: each page is 1224 x 1584 pixels (8.5 x 11 inches at 144 DPI).

Rendering turns text into pixels, so the pictures are not searchable. Password-protected PDFs have to be unlocked in a PDF reader first. The whole file is processed in your browser, so a long document takes a while on a phone, and the tab must stay in front: browsers pause background tabs, and pdf.js stops with them.

PNG to SVG: turning a logo into a vector

A PNG or JPG is a grid of pixels; enlarge it and the edges go soft. An SVG describes shapes as curves, so it stays sharp at any size, from a favicon to a billboard. Converting from pixels to vectors is called tracing, and the SVG Vectorizer does it in the browser.

  1. Start from the biggest, cleanest copy of the logo you have.
  2. Set Colours to the number of flat colours in the artwork (often two to six) and Detail to how closely the shapes should follow the edges.
  3. Tick "Drop the background colour" for a transparent SVG, then download.
The ImgVX AI SVG Vectorizer tracing a green and gold Northfield logo with Colours 6 and Detail 5, producing a 5.7 KB SVG traced to 33 paths
A 640 px logo PNG (8.4 KB) traced to 33 paths in 6 colours: a 5.7 KB SVG.

Zoomed in six times, the difference is obvious. The PNG blurs; the SVG stays crisp. The zoom also shows that tracing is not perfect: a small notch appeared where the N meets its diagonal. Raising Detail or tidying the shape in a vector editor fixes that.

Side by side zoom of a logo enlarged six times: the PNG version has blurry edges, the traced SVG version has crisp edges with one small tracing notch in the letter N
The original PNG and the traced SVG, both at 6x. Vectors stay sharp; check tricky corners like the N.

Tracing is for flat artwork: logos, icons, signatures, stamps and line drawings. A photograph contains thousands of subtle tones, so a trace either loses most of them or produces an enormous file of tiny shapes. Run the finished SVG through the SVG Optimizer to trim it further, and use the Favicon Generator to turn the logo into browser icons.

Image to text: copy the words out of a picture

"Image to text" is one of the most searched image tasks of all: copying an address from a screenshot, a paragraph from a photo of a book, a tracking number from a label. Image to Text (OCR) runs Tesseract, a long-established open-source OCR engine, in your browser, in twelve languages: English, Spanish, French, German, Italian, Portuguese, Dutch, Russian, Arabic, Hindi, simplified Chinese and Japanese.

  1. Drop in the screenshot, photo or scan.
  2. Choose the language. The first run of each language downloads a model of a few megabytes, then it is cached.
  3. Read the result, fix anything wrong, and press Copy text.
The ImgVX AI Image to Text OCR tool after reading a printed letter about a community garden volunteer day, showing 56 words at 95 percent confidence and the extracted text with date, place and phone number
A printed letter read in English: 56 words, 95% confidence, every line and number correct.

On that clean printed letter, every word, date and phone number came out right. Accuracy depends almost entirely on the picture:

Always proofread names and numbers before you rely on them. Because recognition happens on your device, OCR is safe to use on bank letters, ID cards and receipts. To remove text from a picture rather than copy it, use the Text Remover.

Image to Text OCR on an iPhone-sized screen showing 56 words at 95 percent confidence, a Copy text button and the extracted letter text
The same OCR run in a phone browser. Copy text puts it on the clipboard for Notes, Messages or email.

Image to Base64 and back

Developers sometimes need an image as text: a small icon inside an HTML email, a CSS file or a JSON payload. Image to Base64 outputs a complete data URI, a CSS background rule, an HTML img tag or the raw Base64 text.

The ImgVX AI Image to Base64 tool converting an 8.4 KB PNG logo into 11.3 KB of data URI text, 33 percent larger, with a Copy button
An 8.4 KB PNG becomes 11.3 KB of text. Base64 is always about a third bigger.

Base64 is always about a third larger than the file, and an embedded image cannot be cached separately, so it only pays off for very small images. Shrink the image first with the Image Compressor. To turn a Base64 string from source code or an API response back into a picture, paste it into Base64 to Image.

GIFs, frames and favicons

Converting many files at once

For a folder of photos, the Bulk Image Resizer converts and resizes everything in one pass and returns a zip; batches of up to five images are free. HEIC to JPG converts one iPhone photo at a time, so for a whole camera roll it is quicker to switch the iPhone to Most Compatible before you shoot. For PDFs, Image to PDF takes as many pictures as you select, and PDF to Image returns every page in one zip.

Converting on iPhone and Android

All of these tools work in Safari or Chrome on a phone with nothing to install. Tap the drop zone to choose from Photos or Files, convert, and save. On iPhone, downloads land in Files, Downloads; open the image and use Share, Save Image to move it into Photos. For iPhone photos that a website rejects, HEIC to JPG is the fix, and Image to Text works well on a phone for copying text from a photo you just took.

Common conversion mistakes

  1. Converting to PNG to "improve quality". It only makes the file bigger. Use the upscaler or enhancer for quality.
  2. Saving a transparent logo as JPG. The background turns white. Keep it PNG or WebP; see transparent images.
  3. Converting back and forth between lossy formats. Each JPG or WebP save loses a little more. Convert once, from the original.
  4. Tracing a photo to SVG. Vectorizing is for flat artwork; a photo becomes a huge, ugly file.
  5. Turning a PDF into images and then expecting searchable text. Pictures of pages are pictures; use OCR to get the words back.
  6. Putting big photos in Base64. They get a third bigger and cannot be cached.
  7. Sharing the original instead of the copy. Converting here re-encodes the pixels, which leaves camera data such as GPS location behind, but the original file still carries it. Check a file with the EXIF Viewer, and strip it without re-encoding using the Metadata Remover.

More fixes are in the troubleshooting table, and the image editing FAQ covers questions about resizing, compressing and editing.

Frequently asked questions

How do I save an image as JPG instead of WebP?

Your browser saves the file the website sent, and many sites now send WebP. Save it as it is, then open the WebP to JPG converter, drop the file in and download a JPG. Quality 90 keeps nearly all the detail. If the image has a transparent background, convert to PNG instead, because JPG turns transparency white.

Why is my JPG bigger than the WebP I converted it from?

WebP compresses photos more efficiently than JPG, so the same picture usually needs more bytes as a JPG. In our test a 46.6 KB WebP became a 67.4 KB JPG at quality 90. If the size matters, lower the quality or set a target in the Image Compressor.

How do I convert a PDF to JPG for free?

Open PDF to Image, choose the PDF, pick JPG (or PNG for pages that are mostly text), choose every page or just the first, and download. Resolution 2 gives about 144 DPI, enough for a screen; 4 gives about 288 DPI for printing. Several pages download as one zip.

How do I turn several pictures into one PDF?

Select all the pictures at once in Image to PDF, in the order you want the pages, choose US Letter (or A4 outside North America), and download one PDF. Square up photographed pages first with the Perspective Corrector.

How do I convert a PNG logo to SVG?

Use the SVG Vectorizer: drop the logo in, set Colours to the number of flat colours in it, raise Detail if corners are being rounded off, and download the SVG. It works for flat logos, icons and line art; photos trace badly. Check the result zoomed in, then shrink it with the SVG Optimizer.

How do I copy text from an image?

Open Image to Text (OCR), add the screenshot or photo, choose the language and copy the result. Screenshots and flat printed pages read very well; handwriting and curved pages do not. Proofread names and numbers before you rely on them.

Can I convert a TIFF or HEIC file in any browser?

Yes. Chrome, Edge and Firefox cannot decode either format themselves, so ImgVX AI loads its own HEIC and TIFF decoders when you open one. Use HEIC to JPG for iPhone photos, or the image converter to turn a TIFF scan into JPG, PNG, WebP or BMP. The supported formats table lists every format.

Does converting JPG to PNG improve quality?

No. PNG is lossless, so it keeps exactly what the JPG already had, compression blocks included, in a much larger file. Convert to PNG only when you need a format that will not lose more detail on later edits, or when a site insists on PNG. To make a small photo genuinely clearer, use the Image Upscaler.

Are my files uploaded when I convert them?

No. Every converter on ImgVX AI decodes and re-encodes the file inside your browser, including PDFs and OCR, so scans of IDs, receipts and contracts never leave your device. The privacy policy explains the few things that are sent, such as sign-in details.

How do I make a GIF from pictures?

Name the pictures 01, 02, 03 so they sort in order, drop them into the GIF Maker, set the frame delay (100 ms is ten frames a second) and download. Keep frames 480 to 800 pixels wide so the GIF stays small enough to post. To take a GIF apart instead, use the GIF Frame Extractor.

Convert your file now

Free, in your browser, with nothing uploaded.

Open the Image Converter Copy text from an image