PDF to JPG Without Uploading: Convert PDF Pages to Images

You can turn every page of a PDF into a JPG or PNG image without uploading anything: the file is opened in your browser, each page is rendered on a canvas at the resolution you choose, and you download the images. Nothing is sent to a server.

The converter supports three fixed resolutions (72, 150 and 300 DPI), JPG or PNG output, an optional JPG quality slider from 50 to 100, and a page range such as 1-3,5. Each page becomes a separate image file, so a ten page document gives you ten pictures. The one cost you must accept is that images have no text layer: after conversion the pages are no longer searchable or selectable, and that change cannot be undone. It is the right format for sharing a page, not for archiving a document you will need to quote from.

Most PDF to JPG services ask you to upload the document first, which is a poor fit for a signed contract, an ID scan or a medical record. This page explains what a browser-based converter actually does, how the three DPI settings trade size against detail, and where the approach stops being the right tool.

PDF to JPG

Render each PDF page to JPG or PNG at 72, 150 or 300 DPI, with a page range and a JPG quality slider. The file never leaves your device.

Open the converter

What converting a PDF to JPG actually does

A PDF page is not a picture. It is a set of instructions: text runs with fonts, vector shapes, and embedded images placed at coordinates. To produce a JPG or PNG, the converter has to rasterise the page, which means drawing all of those objects onto a pixel grid at a chosen scale, and then encoding that grid as an image file. This tool does the drawing with PDF.js, a rendering engine that runs inside the browser, and it processes one page at a time.

Two consequences follow. The first is that the output is a flat image: whatever was text, a link or a vector shape becomes coloured pixels, so the page looks the same but carries no structure. The second is that the resolution you pick decides how fine the pixel grid is, and therefore how sharp the result looks and how large the file becomes.

How to convert a PDF to images without uploading it

  1. Add your PDF. Drop the file into the tool or click to browse. It is read locally into the page and opened there, so no network request carries the document.
  2. Choose the output format. JPG is selected by default and gives smaller files; PNG is lossless and keeps text and thin lines crisp. The JPG quality slider appears only for JPG, with a range from 50 to 100 and a default of 92.
  3. Pick a resolution. Choose 72 DPI for a screen-sized preview, 150 DPI for a readable document, or 300 DPI for printing. Higher settings draw more pixels per page and take longer.
  4. Set a page range if you need one. Leave the box empty to convert every page, or type something like 1-3,5. Entries that are out of range or badly formatted are reported before anything is rendered.
  5. Convert and download. Watch the per page progress, then save images one at a time or use Download all, which saves the whole set in sequence.

Before you download, the result panel reports the format, the resolution, how many pages were converted out of the total, and the combined size of the images. Changing any setting clears the previous results, so what you see on screen always matches the settings shown.

72, 150 or 300 DPI: what to pick

DPI describes how many pixels are drawn per inch of the page. The tool offers three fixed steps because most work falls into one of three buckets, and a free slider would mostly invite guesses.

SettingRender scaleBest forWhat it costs
72 DPI (screen)1x the page sizeQuick previews, thumbnails, sharing a page in chatLowest detail; small text looks soft when zoomed in
150 DPI (good)About 2.1xReading a document on screen, sending a clear copyLarger files and slower rendering than 72 DPI
300 DPI (print)About 4.2xPrinting, archiving, records and legal copiesLargest files; many pages means many big images

The jump is bigger than it looks, because pixel count grows with the square of the scale. Moving from 72 to 300 DPI multiplies the width and the height by about 4.2 each, so a page carries roughly seventeen times more pixels. That is why a whole scanned report at 300 DPI produces a large set of large files, and why rendering takes noticeably longer.

JPG or PNG: which output format

Both formats are flat images with no text layer, so the choice is about compression rather than capability.

FormatHow it compressesGood forWatch out for
JPGLossy, small filesPhotos, scanned pages, quick sharingFine text and sharp edges pick up artefacts at low quality
PNGLossless, larger filesScreenshots, line art, pages where text must stay crispMuch bigger downloads on photographic pages

JPG is the default because most PDF pages end up being shared, and the quality slider lets you trade file size against artefacts. Setting it near 100 keeps text clean at the cost of size, while dropping it toward 50 shrinks the images but makes small text and thin rules visibly rough. PNG has no quality setting at all, because it stores every pixel exactly, and it is the better pick when a page contains charts, tables or fine typography that has to stay sharp.

You lose the text layer, and that is irreversible

Rasterising a page removes its text layer. In the converted image, words are shapes made of pixels rather than characters, so the file cannot be searched, text cannot be selected or copied, and a screen reader finds nothing to read. For a chat attachment or a preview image this is fine, because nobody searches a picture. For a contract, a manual or anything you may need to quote later, it is a real loss, and it cannot be undone from the image.

Two honest points follow. First, higher DPI does not put the text back: a 300 DPI image of a page is still an image, only a sharper one. Second, this tool is not optical character recognition, so it never reads the words and cannot rebuild them. If you need searchable text, keep the original PDF, or use the PDF to Text tool to extract the text layer into a file you can edit. If the PDF is a scan with no text layer, neither approach recovers it and you need a genuine OCR step.

PDF to Text

Need the words rather than a picture? Pull the text layer out as editable, searchable plain text, still entirely in the browser.

Open PDF to Text

What this converter cannot do

Worth reading before you start, because these are the cases where a different tool is the honest answer.

  • It cannot make text searchable. Rasterising destroys the text layer, and the tool does not perform OCR, so a converted page is never searchable or selectable.
  • It cannot add detail that is not in the file. A low resolution scan exported at 300 DPI is rendered larger, not sharper; DPI changes the pixel count, not the information.
  • It cannot combine pages. Every page becomes its own image file, with no single long image and no multi page output.
  • It cannot accept anything but a PDF. The input is PDF only, so an image, a Word file or a web page has to be turned into a PDF first.
  • It cannot open password protected files. An encrypted PDF fails to load, so unlock it first and convert the unlocked copy.
  • It cannot exceed 40 megapixels per page. If a page would be larger than that at the chosen DPI, the tool reports it instead of rendering and asks you to pick a lower resolution.
  • It cannot change page content. Cropping, rotating or deleting pages happens in the PDF itself, not here.

Why convert in the browser instead of uploading

An upload-based converter is convenient, and for a file you do not mind handing over it works well enough. The documents people actually convert to images tend to be the opposite: signed contracts, ID scans, bank statements, medical letters and internal reports. For those, the property that matters is that the file never leaves your own machine.

AihangsoftUpload-based converter
Where the file goesStays in the browser tabSent to their servers
Account and limitsNoneOften a sign-up, daily caps or watermarks
Works offlineYes, after the first loadNo
Output controlFormat, DPI, JPG quality, page rangeUsually one fixed preset

The trade is that the work happens on your own hardware, so a long, image heavy document renders more slowly than it would on a server, and everything is bounded by your browser memory. For the handful of pages most people convert, that is a good trade. The engine is a self hosted copy of PDF.js, a little over a megabyte, and it downloads on first use and is cached afterwards.

Frequently asked questions

Yes. This converter renders each PDF page on a canvas inside your browser using a self-hosted copy of PDF.js, so the PDF is read from your disk into page memory and never sent to a server. There is no upload step, no account and no daily limit, and the tool works after the first load even without a connection. The engine that does the rendering, the PDF.js worker, is about 1.4 MB and downloads the first time you open the page. Everything else stays local. You can confirm this yourself by opening your browser developer tools, switching to the Network panel, and converting a file: no request carries your document during the render. That matters for contracts, invoices, ID scans and medical records, which is exactly the material people convert to images. The original file on disk is never modified, and the images you download are new files.
For printing, 300 DPI; for reading on screen, 150 DPI; for a quick preview or a smaller file, 72 DPI. The tool renders at three fixed steps rather than a free slider, and the choice is a straight trade between file size and detail. At 72 DPI a page is rendered at one times its original size, which matches how it looks on screen. At 150 DPI it is about 2.1 times larger, and at 300 DPI about 4.2 times larger, so the pixel dimensions roughly double and quadruple. Higher DPI means sharper text in print and noticeably bigger downloads, and rendering takes longer because there are far more pixels per page. A 300 DPI export of a long document produces many large images, so run one page first to see the size before converting a whole scan. If a page would exceed 40 megapixels at the chosen DPI, the tool reports it instead of rendering.
Yes, and the loss is permanent for that copy. A JPG or PNG is a picture of the page, so the original text objects are no longer present: you cannot search the file, select a sentence, copy a paragraph or have a screen reader read it. The page looks identical on screen and prints the same, but it becomes an image of a document rather than a document. If what you need is the text itself, this is the wrong tool. Use the PDF to Text tool, which extracts the text layer into a plain text file you can edit and search. If the PDF is a scan with no text layer at all, neither tool invents one, and you need optical character recognition instead. Converting to an image is still the right move for sharing a page in chat, building a preview thumbnail, or freezing a layout so it renders the same everywhere. Just keep the original PDF, because the conversion cannot be reversed.
Both. Leave the page range box empty and every page is converted to its own image. Type a range such as 1-3,5 and only those pages are rendered, in the order you listed them. The syntax takes single page numbers and ranges separated by commas, so 2,4-6,10 works as expected. Pages can be listed out of order, and duplicates are removed while keeping your order. If a number is outside the document, or the range is written as 5-2 or with an empty part such as 1,,3, the tool reports the problem before it renders anything, so you do not wait for a failed run. Each page becomes one separate image file, named after the document and the page number, which makes it easy to see which picture came from where. There is no option to combine pages into a single tall image or to produce a multi page file; one page is always one image.
No. DPI controls how many pixels the page is rendered into; it does not add detail that was never in the file. If a scan or a photograph inside the PDF is low resolution, exporting at 300 DPI simply scales that content up into a larger canvas, and the result looks soft at one hundred percent zoom, just with more pixels and a bigger file. A good way to think about it is that the renderer draws what the page describes as accurately as it can at the size you asked for; it cannot recover information the source image does not contain. Where higher DPI genuinely helps is vector content: text, charts and line art are described by instructions rather than pixels, so they are redrawn sharply at 300 DPI and look much cleaner when printed. So choose a high DPI for text and vector documents, and accept that a low resolution scan stays soft no matter which setting you pick.
No. A PDF that is encrypted or password protected fails to open, and the tool says the file could not be opened rather than producing a broken result. PDF.js, the rendering engine used here, would need the password to decrypt the document before a page can be drawn, and there is no password field in this tool by design. The fix is straightforward: unlock the file first with the Unlock PDF tool and convert the unlocked copy, then protect it again afterwards if it still needs to stay locked. A damaged or truncated PDF behaves the same way and cannot be repaired by this converter. Files that open normally in a reader but not here are the rare exception; the usual cause is the password. Scanned PDFs, by contrast, convert exactly like any other file, because a scan is just a page-sized image stored inside the PDF.

Turn your PDF pages into images

Free, private and unlimited. No account and no upload.

Open PDF to JPG