en

HTML to PDF

Turn an HTML file into a text PDF locally - tags out, content in. No pixel-perfect layout, no upload.

Running locally on your device ...

Page size Paper size of the output, e.g. A4 or Letter.
  • A4
  • Letter
Font size Text size in points.
  • Small
  • Medium
  • Large

Your files

    Running locally on your device ...

    0%

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Hosted in GermanyGlobal Content Delivery
    Independently auditedTLS A+ · HTTP headers A+

    Got a saved HTML page and need its content as a PDF? This tool removes the HTML tags and lays the readable text - headings, paragraphs and lists - into a clean PDF.

    Important and honest: this is not a browser render. CSS, JavaScript, images and the exact page layout are not reproduced. It is about the text content, loosely structured by headings, paragraphs and bullet lists.

    Everything happens locally in the browser, with no upload. It is not meant for formatted reports with images - that would need a full render engine (250+ MB) that is not viable on mobile.

    The tool fits simple inputs best: a saved article, a plain invoice, an email in HTML format or a docs page where only the body text is needed. If a page must keep its exact pixel appearance, your browser's print dialog (“Save as PDF”) is the better choice - it uses the same engine that renders the page. This tool instead produces a lightweight, searchable text version with no external dependencies.

    Specifications

    Specifications
    Input formatsHTML, HTM
    Auto-conversionPDF, DOCX, XLSX, SQLite
    Output formatPDF
    Batch processingNo
    ProcessingLocally in your browser (JavaScript)
    File uploadNone

    In 3 steps

    1. Drop an HTML file.
    2. Pick page size and font size.
    3. Download the text PDF.

    Limitations: No browser rendering: CSS, JavaScript, images and the exact layout are dropped. The text content (headings, paragraphs, lists) is kept. Tables lose their column structure in the process: only the row end (</tr>) creates a line break, so cell contents within a row run together with no separator. Standard Helvetica font; non-Latin characters are replaced with “?”.

    FAQ

    Is the file uploaded?

    No, everything happens entirely locally in the browser.

    Does the PDF look like the web page?

    No. It is not a browser render - CSS, JavaScript and images are not reproduced, only the text content.

    What is carried over?

    The text, loosely structured by headings, paragraphs and bullet lists.

    Why no pixel-perfect layout?

    That would need a full browser engine (250+ MB), not viable on mobile - and against the lean, local approach.

    And plain text files?

    Use the "TXT to PDF" tool for those.

    Related tools

    TXT to PDF · Merge PDF · JPG to PDF · Markdown to HTML · Numbers to PDF