Skip to content

Changelog

What shipped, newest first. The developer API keeps its own changelog, with a feed, at api.reflowpdf.com/docs/changelog; the editor’s Help menu shows the version of the editor and the engine in use.

2026

  1. Engine

    ReflowPDF 1.0.8

    Long documents are split into pages faster: the HTML Standard, 1,560 pages, prints in 37 seconds. On the eleven other documents of the benchmarks a print takes 1 to 44 per cent less time and 6 to 22 per cent less memory than in 1.0.7. A PDF names the release that made it. The benchmarks are measured again on this release: it passes 19,351 of the 20,939 web-platform tests the three engines print.

    Benchmarks

  2. Site

    Benchmarks: three engines printing the same tests

    ReflowPDF 1.0.7, Chrome’s print and Prince 17 print the same 20,939 web-platform tests to PDF, each judged against its own reference by one rule. It replaces the comparison of 4 November, in which Prince’s run could not load the files a test addresses from the site’s root, the test font among them, and ReflowPDF was judged on screen, not in print.

    Benchmarks

  3. Editor

    Tagged PDF on by default again

    Every PDF the editor downloads is tagged as PDF/UA-1 unless Tagged PDF is turned off in Page settings: headings, tables with their header cells, alternative text, the language and the title. From 17 September a download had no tags unless a switch was turned on.

    Accessible and archival PDF

  4. Site

    Benchmarks against Prince 17

    The engine and Prince 17 on the web-platform tests both were judged on, with the engine’s PDFs to check.

    Benchmarks

  5. Editor

    Council Agenda template, and a page for government

    A template with data for a council or board agenda, in a new Government section of the templates with data, and a page on accessible PDF for public bodies.

    Government

  6. API

    Developer API v1

    HTML, a web page or a template to PDF, with PDF/UA-1 and PDF/UA-2, PDF/A-3a and PDF/A-1b, PDF/X-4 and PDF/X-1a; pages as pictures; merging, splitting and compressing PDFs; jobs with signed webhooks; prints pinned to an engine version; SDKs for JavaScript and Python, and the engine in WebAssembly.

    API changelog

  7. Editor

    Ask AI uses AI pages; Free gets 10 a month

    An Ask AI change uses AI pages, as importing and translating do, and a question it asks back uses none. Free goes from 3 AI pages a month to 10.

    Ask AI and Translate

  8. Assistants

    Connectors for AI assistants

    Claude, ChatGPT, Claude Code, Cursor and VS Code connect to ReflowPDF over MCP: the assistant makes the PDF, and you change it in the editor by its link.

    AI assistants

  9. Editor

    Every page downloads without an account

    Without an account, a download has every page of the document, each with a small mark in its corner.

    Download a PDF

  10. Editor

    The editor opens without an account

    Anyone can open the editor, edit and download: without an account, the first three pages of a download, up to ten pages a day, each with a small mark. An account keeps documents online.

    Open the editor

  11. Editor

    The Library, the Outline and the Properties panel

    Documents and pictures kept online, with earlier versions; the document’s blocks as a tree; and the selected block’s settings in sections.

    Templates and your documents

  12. Editor

    Ask AI beside the block

    Ctrl J opens a small window next to the selected block: describe a change, see it on the page, and apply it or not.

    Ask AI

  13. Editor

    The Code view

    The document as HTML and CSS beside its pages, and templates filled from data, switched with Ctrl `.

    The Code view

  14. Editor

    PDF/UA-2

    Claim PDF/UA-2 in Page settings, on Pro and Max, and more of the engine’s accessibility checks in the editor’s Accessibility panel.

    Accessible and archival PDF

  15. Engine

    Every PDF made by the Rust engine

    The engine rewritten in Rust makes every PDF on the site, with no PHP left to fall back on.

    About

  16. Editor

    Translate

    A whole document into another language, with its layout kept.

    Translate

  17. Editor

    Downloads without the mark counted in pages

    A plan’s allowance of downloads without the mark is counted in pages, not in files.

    Pricing

  18. Editor

    PDF/A-3a, alternative text and paid plans

    Export as PDF/A-3a on Pro and Max; alternative text for pictures, the document’s language and title in the PDF; and the paid plans.

    Accessible and archival PDF

  19. Editor

    The editor

    The first version of the editor in the browser: a PDF imported with AI or a template, edited with its text flowing across pages, and downloaded.

  20. Engine

    Flex containers across pages

    A flex container that crosses a page break: splitting it changes the space its items share, which moves the break, so the container is laid out again in the space left on the page. (In the first engine, in PHP.)

  21. Engine

    Tables across pages

    Column and row spans, and the header row repeated on each page a table continues on. (First engine.)

2025

  1. Engine

    Text that copies out of the PDF

    Fonts subset with their composite glyphs and a ToUnicode map, so text copied from the PDF is the text that was written. (First engine.)

  2. Engine

    Flexbox

    CSS Flexible Box Layout: sizing on the main axis, alignment on the cross axis, growing and shrinking, wrapping onto lines; tested against web-platform tests. (First engine.) Today’s figures are on the conformance page.

    Conformance

  3. Engine

    The first PDF from HTML

    The first valid PDF: coloured rectangles, text in Helvetica, a correct cross-reference table. (First engine.)

  4. Engine

    Input checked before layout

    Sanitised input, addresses checked against requests to the server’s own network, fonts checked by their first bytes, limits on images that expand without end, and on resources. (First engine.)