Skip to converter

PDF to WebP — a page-weight decision for people publishing document listings

If you publish a list of documents, each entry wants a small picture next to it, and file weight is a publishing decision, not a format preference. This route renders the page you select in the studio tab and encodes it as WebP at a fixed quality of 0.9. It is lossy: there is no lossless mode and no mode selector to switch on, so the honest workflow is to render, download, measure, and only then decide what goes on the page.

The page is flattened to pixels: selectable text, links and form fields become part of the picture and are no longer separate.

Drop files here or PDF, up to 20 MB
    Add a file to start.

    Processed on your device. Files aren’t sent anywhere.

    No sign-up. Nothing to install.

    The decision you are making

    You are trading exact pixels for weight. The renderer draws the page onto a canvas, and the WebP encoder then compresses that canvas, throwing away detail it judges least visible. What you keep is a smaller file that still reads as the page; what you lose is any guarantee that a pixel in the file matches the pixel the renderer produced.

    Lossy means lossy

    There is no pixel-exact promise on this route. Flat colour areas and photographs usually survive cleanly; thin rules, small grey type and subtle gradients are where compression artifacts show up. If exactness matters — a proof, a print check, a pixel comparison — capture the page with the PNG route instead.

    The controls you actually have are page choice (slider 1 through 40, or Every page) and render scale 1x / 2x / 3x, default 2x. There is no quality slider, so scale is how you control weight.

    The pixel ceiling keeps the tab alive

    Each frame is capped at 4,000,000 pixels and lowered automatically if your scale would exceed it, so a large page still exports rather than exhausting memory. Documents above 40 pages are rejected outright, and the input limit is 20 MiB for one file.

    Measuring instead of guessing

    1. Export the first page at 2x, the default, and note the downloaded file's size.
    2. Export the same page at 1x and compare — scale is the weight lever on this route.
    3. Run the same page through PDF to PNG and compare the two files side by side.
    4. Open both at the size your listing will actually display them, and look at small type and hairline rules in the WebP version.
    5. Publish whichever passes your own readability check; keep the other export as the fallback.
    • Compare bytes per displayed pixel, not bytes alone: a 1x export is smaller but may be too small to read.
    • Judge the file at the size it will be shown, not at 100% zoom on your monitor.
    • If the listing shows one thumbnail per document, exporting only page 1 is usually the right call; Every page produces one WebP file per page and multiplies your weight.
    CheckHow to test itFail signal
    ReadabilityOpen the file at the listing's display sizeSmall type turns muddy or edges ring
    Weight budgetCompare file sizes across 1x, 2x, 3xListing total exceeds your page budget
    FaithfulnessCompare against the PNG captureA colour or gradient visibly changes
    CoverageDecide page 1 versus every pageEvery-page export multiplies weight needlessly

    When WebP is the wrong answer

    • You need selectable text. An exported WebP is a flattened picture: no text layer, no font inventory, no embedded image objects inside the file.
    • You need exact pixels. Use PDF to PNG; lossless encoding keeps the render as produced.
    • You need transparency. A transparent export is not guaranteed; check the downloaded image against the background of your listing.
    • You need to quote or search the page. Use PDF to TXT, PDF to JSON or PDF to HTML, which work on extracted text rather than pixels.

    Weight is only worth trading for fidelity once you have measured both — a smaller file nobody can read is not an improvement.

    The measuring rule for published page exports

    Questions about WebP exports

    Is there a lossless WebP mode?
    No. WebP output on this route is lossy at a fixed quality of 0.9, and there is no mode selector. For exact pixels use the PNG capture route.
    Can I tune quality to hit a byte budget?
    No quality slider exists. Use render scale 1x / 2x / 3x to change the pixel grid, and choose page 1 rather than every page to cut the number of files.
    Does every page produce a separate file?
    Yes. Every page yields one WebP file per page; the page slider yields a single file for the page you named.
    How large a PDF can I drop in?
    One file up to 20 MiB, with at most 40 pages. A document above 40 pages is rejected rather than truncated.
    Is anything uploaded?
    No. Parsing, rendering and encoding happen in your browser tab, and the runtime files come from this site. Cancelling a running export really stops it.

    Share this converter

    More sharing options