en

HTML to PDF

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

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%

    Your files never left your device

      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
      Servers in GermanyGDPR by design
      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
      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. 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