Skip to content
DontTouch My Pic.
DontTouchMyPic / Tool · 01

Convert.

Any image in, the format you need out. Drop HEIC, JPG, PNG, WebP or GIF, pick JPG, PNG, WebP or PDF, download. Every step happens in this tab — your images never touch a server, because there isn't one.

Privacy · Enforced No sign-up No watermarks No size limits

Drop your images here.

Drag straight from a file window — or . HEIC, JPG, PNG, WebP, GIF & more · as many as your browser can hold.

§01b · Use cases

When you'd want this.

One tool for every "it won't open / it's too big / wrong format" moment.

  • HEIC · portable

    iPhone HEIC into something universal.

    HEIC is brilliant inside Apple's world and a nuisance everywhere else. Convert to JPG for compatibility, or PDF to send as a document.

  • PNG → JPG · lighter

    PNG screenshots that are too heavy.

    A full-screen PNG can be several megabytes. Re-save it as JPG or WebP and it shrinks dramatically — ideal for email and chat.

  • WebP · accepted

    WebP files an app refuses to open.

    Saved an image off the web and it came down as WebP? Some editors and older apps still don't read it. Convert to JPG or PNG and it just works.

  • WebP · efficient

    Smaller photos with WebP.

    WebP keeps the quality of JPG and the transparency of PNG at a noticeably smaller size — a great default for anything headed to the web.

  • PDF · one file

    Photos into a PDF document.

    Receipts, ID scans, a set of pictures for a form — combine them into one PDF, or get a PDF each, with photo-sized or A4 pages.

  • Alpha · respected

    Transparency where you need it.

    Convert a flat JPG logo to PNG, or a heavy PNG to WebP, keeping the transparent background intact. JPG output flattens onto white.

Converting iPhone photos specifically? HEIC → JPG and HEIC → PDF are the same tool, pre-set for the job.

§02 · Procedure

How the conversion happens.

Three steps. None of them involve a server.

  1. Step 01 1

    Drop any images.

    Add one file or a whole batch — HEIC, JPG, PNG, WebP, GIF and more. Your browser holds them in memory; nothing uploads.

  2. Step 02 2

    Pick the output format.

    Choose JPG, PNG, WebP or PDF. The tool reads whatever you dropped — there's no combination list to wade through.

  3. Step 03 3

    Your browser does the work.

    The Canvas API re-encodes each image (libheif decodes HEIC, pdf-lib builds PDFs). Single file? Direct download. Batch? A tidy zip.

§04 · FAQ

Image converter · FAQ.

Short answers. Anything missing? Tell us.

Which formats can I convert between?

Input can be HEIC/HEIF, JPG, PNG, WebP, GIF or BMP — whatever you drop is auto-detected. Output is JPG, PNG, WebP or PDF. Because the input is simply the file you added, there's no need for a giant grid of every possible pairing.

Does this really run in my browser?

Yes. Standard formats are re-encoded with the browser's own Canvas API; HEIC is decoded by libheif compiled to WebAssembly; PDFs are assembled with pdf-lib. All of it happens in this tab — open your network panel and watch nothing upload.

When should I use each format?

JPG — photos, smallest files, no transparency. PNG — screenshots, logos, anything needing crisp edges or transparency; lossless. WebP — modern photos and graphics, smaller than both JPG and PNG, keeps transparency. PDF — when a photo needs to behave like a document you can send or print.

What happens to transparency?

Converting to PNG or WebP keeps transparency. Converting to JPG or PDF flattens it onto a white background, because those formats can't store an alpha channel.

What about EXIF metadata (location, camera, timestamp)?

Re-encoding strips EXIF, so the converted file carries no GPS coordinates, camera model or capture time. Camera-orientation data is applied to the pixels first, so the image stays the right way up.

Can I convert a whole batch at once?

Yes. Drop as many images as your browser's RAM can hold — they convert one after another and download as a single zip. For PDF output you can also combine the whole batch into one multi-page document.

Is anything sent to a server?

No. The whole site is a static bundle served from a CDN — there is no backend to receive files. You can check the source on GitHub if you want to verify that for yourself.
§05 · See also

Other tools.

HEIC → JPG.

Make iPhone photos portable.

HEIC → PDF.

Photos into a document anyone opens.

Compress.

Shrink photos for email and web.

Coming soon

Resize.

Target width, height, or percent.

Coming soon

Crop.

Isolate the good bit.

Rotate.

Tilt-correct and flip.