Convert a PDF to images without uploading it

Turn every page of a PDF into a high-resolution image and get them back as a ZIP. Rendering happens in your browser, so the document is never uploaded — and neither are the images that come out of it.

Open the editor — it's free

No sign-up. No upload. Nothing to install.

How to convert a PDF to images

  1. Open your PDF. Drop the document onto PDFLight.
  2. Open the Convert menu. It sits in the top bar and is always available.
  3. Choose "To images". Every page is rendered to an image at twice its natural size, so the result stays sharp.
  4. Download the ZIP. One image per page, packaged into a single ZIP and saved to your disk.

Converting the other way, too

PDFLight converts in both directions. Dropping JPG or PNG files straight onto the home page turns them into a PDF automatically — useful for sending a batch of scans or photos as one document.

You can also export a PDF to plain text, which pulls out the real text layer rather than running OCR on a picture of it.

Every other free PDF tool works the same way: you upload your file, a server you know nothing about processes it, and you trust it to delete the copy afterwards. PDFLight does not. The entire editor is JavaScript running on your own machine, so your document is read into your browser's memory and never travels anywhere. There is no upload endpoint — not as a policy, but as a fact of how the application is built.

Frequently asked questions

What image format do I get?

PNG by default, rendered at 2× scale so the pages stay legible when zoomed.

Are my pages uploaded to be rendered?

No. Rendering is done by your browser's own PDF engine. Neither the PDF nor the images ever leave your machine.

Can I convert images back into a PDF?

Yes. Drop JPG or PNG files onto the home page and they are converted into a PDF automatically.

Can I extract the text instead?

Yes. Convert → "To text" exports the document's text layer as a .txt file.

How many pages can I convert?

There is no imposed limit. Very long documents simply take longer, since your own machine does the rendering.