You've got a PDF. A website wants a JPG. It happens constantly — visa applications, job portals, e-commerce listings, university admissions, insurance claims. The upload form accepts JPEG or PNG, and your document is a PDF. You need to convert it, and preferably without uploading your passport scan or tax return to a random server.
This guide covers why sites refuse PDFs, which output format to pick (JPG vs PNG), how to get the best quality, and how to do the whole thing in your browser without any file ever leaving your device.
Why so many websites reject PDF uploads
It seems odd in 2026, but there are good technical reasons. Most upload forms are designed around images: the backend generates thumbnails, stores standard dimensions, and renders the file inline on the page. PDFs are multi-page document containers with their own layout engine, embedded fonts, and vector graphics. They don't fit the image pipeline without a dedicated renderer — so most sites simply don't accept them.
You'll run into this on:
- Government and visa portals — many immigration services (USCIS, Schengen visa applications, Indian passport services) require identity documents as JPEG under a specific file-size limit.
- Job application forms — applicant tracking systems often accept only JPG or PNG for profile photos, certificates, and supporting documents.
- E-commerce listings — Amazon, eBay, Etsy, and similar platforms accept only standard image formats for product photos and seller verification.
- University admissions — transcript and certificate uploads frequently require JPEG or PNG.
- Insurance and banking — claim forms and KYC verification portals often restrict uploads to image formats.
- Social media — LinkedIn, Instagram, Facebook, and X don't support PDF posts; you need an image.
JPG vs PNG: which format to choose
Both work, but they have different strengths:
- JPG is lossy — it compresses the image by discarding data your eye is unlikely to notice. It produces smaller files (often 3–5x smaller than PNG) and is the format most upload forms expect. Best for scanned documents, photos, and pages with gradients or complex backgrounds.
- PNG is lossless — every pixel is preserved exactly. It produces larger files but keeps text razor-sharp with no compression artifacts. Best for text-heavy documents, diagrams, charts, and screenshots.
How to convert PDF to JPG in your browser
The fastest and most private method is a browser-based converter. Nothing gets uploaded to a server — the PDF is rendered locally using your browser's own capabilities. Here's the step-by-step:
- Open ImagePal's PDF to Image converter.
- Drag your PDF into the upload area, or click to browse. You can drop up to 5 PDFs at once.
- Choose JPEG or PNG as the output format.
- Select a quality level — 'High' (2x scale, ~192 DPI) is the sweet spot for most use cases. 'Ultra' (3x) is overkill unless you need print-ready output.
- Click 'Convert to images.' Each page renders as a separate image.
- Download individual pages or click 'Download all' to grab everything.
Getting the right quality for upload requirements
Many portals have strict file-size limits — often 200 KB to 2 MB per image. The render quality (scale) setting directly controls the output dimensions and file size:
- Standard (1x, ~96 DPI) — produces the smallest files. A typical A4 page renders to about 794×1123 pixels. Good for web forms where file size is capped tightly.
- High (2x, ~192 DPI) — doubles the resolution. Text looks crisp on high-DPI screens. A4 pages render to about 1588×2245 pixels. The best default for most uses.
- Ultra (3x, ~288 DPI) — triple resolution. Only needed for print-quality output or when you need to crop a portion of the page without losing detail.
Real-world example: uploading documents for a visa application
Visa portals are one of the most common places where this comes up. Here's a typical workflow for uploading a bank statement or utility bill that you have as a PDF:
- Open your PDF in ImagePal's PDF to Image tool.
- Set the format to JPEG and quality to 'High' (2x).
- Convert. Each page of the bank statement becomes its own image.
- Check the file size. Most visa portals accept up to 2 MB per image. A single A4 page at 2x scale in JPEG is usually 200–800 KB — well within limits.
- If the portal has a tight limit (e.g., 300 KB), switch to Standard (1x) or run the image through the compressor.
- Upload each page as a separate image, or just the pages you need.
Because the conversion is browser-based, your bank statement, passport scan, or any other sensitive document never touches a third-party server. You can verify this by opening DevTools → Network before converting — you'll see zero outbound data transfer for your PDF.
Why you should avoid server-based PDF converters for sensitive documents
Most free online PDF-to-JPG tools work by uploading your file to a remote server. The server renders the pages, stores the results temporarily, and gives you a download link. For a restaurant menu or a public flyer, this is fine. For a passport, tax return, medical report, or bank statement, it's a real privacy risk.
- Your document is transmitted over the network — even HTTPS doesn't prevent the server operator from reading it.
- 'Temporary storage' is hard to verify. You have no way to confirm when (or if) the server deletes your file.
- Free tools often monetise through advertising networks that track your browsing. Some inject scripts that fingerprint your device.
- Data breaches happen. If the service stores your file even briefly, it's a target.
A browser-based converter eliminates all of these concerns. The PDF is decoded locally using pdf.js (Mozilla's open-source PDF renderer), each page is drawn to a canvas, and the canvas is encoded to JPEG or PNG — all within your browser's sandbox. The file never leaves your device.
Multi-page PDFs and batch conversion
Most PDFs are multi-page — a bank statement might be 5 pages, a contract 20. When you convert with ImagePal, every page becomes its own image file, named sequentially: document-page-01.jpg, document-page-02.jpg, and so on. You can download them individually or grab all pages at once.
You can also drop multiple PDFs at once (up to 5). All pages from all PDFs are rendered and listed together. This is useful when you have several documents to prepare for a single application.
The bottom line
Converting PDF to JPG is one of those tasks that should be trivial — and now it is. Drop the file, pick a format, download your images. No upload, no account, no server touching your documents. If the website you're uploading to has a file-size limit, pair the conversion with ImagePal's compressor to shrink the result.