Available for new project

Print2Post

From printed page to published post.

Upload the print PDF of your issue. Print2Post finds every article, follows the ones that continue at the back, and hands you WordPress drafts with the photos and captions in place. Every word is checked against the print.

In review at WordPress.org now. Free, with no paid version.

Page 4Page 4 of a trade newspaper: a news story headed Landry's Expands NYC Portfolio.
Page 116Page 116 of the same issue: the end of the Landry's story at the top, another article below.
The end of someone else’s story. Left out.
continued on page 116
print2post landrys photo

News, saved as a draft

Landry’s Expands NYC Portfolio with Purchase of Three Fireman Hospitality Landmarks

  • Both pages, one post
  • 1,000 words, none changed
  • Photo pulled from the PDF
  • Cost: 22 cents
A real article from the November 2026 issue of Total Food Service.

We gave it one issue of a monthly trade newspaper: a 337 MB print PDF, 140 pages. It found 46 articles and 226 photos. Nobody told it where anything was.

  1. 1

    Drop in the print PDF

    The same file that went to the printer, at any size. Once it’s uploaded, your browser prepares the pages and photos, so your server needs nothing extra installed.

    The Add issue screen: a 337 MB PDF received, its structure read, and page images being prepared in the browser.
  2. 2

    It finds the articles

    Each colour is one article. Adverts are left out, and a story that starts on page 4 and finishes on page 116 stays in one piece. Merge, split or rename anything it got wrong.

    Page thumbnails grouped by colour into articles, with a list of 46 articles found.
  3. 3

    Convert the ones you want

    Articles convert one at a time in the background, using your own Claude or ChatGPT key. In this run each one cost between 22 and 40 cents.

    The conversion queue: five articles ready for review, each showing its pages, its cost and the checks it passed.
  4. 4

    Review it next to the page

    The draft opens beside the printed page, with the byline, tags, SEO title and featured image filled in. You publish. The plugin never does.

    The review screen: the printed page on the left, the editable post with its byline, SEO fields, tags and featured image on the right.

It tells you what it changed.

The AI arranges your printed paragraphs into a web article. It isn’t asked to write them. Then ordinary code, not AI, compares the draft with the PDF word by word.

Anything missing, added or doubtful becomes a note you clear before the draft can be submitted. These four are real, from two articles in our test.

Notes on two drafts4 to clear
  • Word missingA supplier’s name, D’Artagnan, is in the print but not in the post.
  • Words addedThe heading About the author is in the post but was never printed.
  • Photo creditThe photographer is credited on the page for one photo only, so “Photographs by” may claim too much.
  • Print-only wordingThe story says this month’s auction. It was held on October 5 and the issue is dated November.

In the Landry’s story above, all 1,000 words came through unchanged.

What’s in a draft.

Everything around the words, so the review is reading, not rebuilding.

  • Headline, standfirst and byline

    The byline is matched to an author on your site when one exists.

  • The article’s own structure

    Cross-heads, pull quotes, boxouts and question-and-answer interviews, as printed.

  • Photos with their captions

    Taken from the PDF at full quality, with print colours converted for screens.

  • Galleries and a featured image

    Runs of photos become a gallery. The opening photo becomes the featured image.

  • SEO title and description

    Written for each article and saved to Yoast SEO or Rank Math, with tags and an excerpt.

  • Your house style

    Corrections you make in review become rules for the next issue.

What it costs.

There is no paid version, no trial and no account with us.

The pluginFreeFrom WordPress.org, under the GPL licence. Every feature, on as many sites as you like.
The AI22 to 40 cents an articleWhat our test cost on Claude Opus 5.5. You pay Anthropic or OpenAI directly, and the plugin stops at the monthly cap you set.
Help, if you want itBy quoteThe Speed Train can set it up on your site or build something custom. Email us.

Coming in version 1.1.

Version 1.0 is the one we use ourselves. This is what we’re building next.

  • PDFs without tags

    Version 1.0 needs a tagged PDF. Next, it will convert issues that were exported without tags.

  • Your language

    Every screen ready to translate, so the plugin can run in the language your team works in.

  • More SEO plugins

    SEO titles and descriptions saved to All in One SEO, SEOPress and The SEO Framework, alongside Yoast SEO and Rank Math.

  • Pick up where it stopped

    If the tab closes while pages are being prepared, carry on from the last page instead of starting again.

  • A stronger review screen

    Add a photo from the page to the post in one click, and keep your merges and splits when you tick more pages.

  • Sections to categories

    Send News, Features or Reviews straight to the categories you choose.

Need something that isn’t here? Tell us what your issue needs.

We build for publishers.

Print2Post began as a tool for two of our clients. If you need something like it, we’d like to hear about it.

  • A plugin of your own

    Importers, paywalls, ad tools, newsletter and print workflows, built around how your team works.

    Ask about a plugin
  • A faster website

    Speed and server tuning for busy WordPress sites: Core Web Vitals, caching, database and hosting load.

    Get your site optimised
  • A new layout

    Magazine-style article and home page designs that keep your ads, membership and SEO working.

    Talk about a redesign

Questions.

Does the AI rewrite my articles?

No. It is told to keep the printed wording, and then the plugin’s own code compares every word of the draft with the PDF. Anything missing or changed is flagged for you to fix before the draft can be submitted.

Which AI does it use, and how do I get a key?

Claude (Anthropic) or ChatGPT (OpenAI), one at a time. Create an account at platform.claude.com or platform.openai.com, add a little credit, create an API key and paste it into the settings. The settings screen walks you through each step. A ChatGPT or Claude.ai subscription doesn’t include API credit; the API is billed separately.

Do I need InDesign?

Not on your own computer; you only need the print PDF. It does have to be a tagged PDF, so ask whoever exports the issue to tick Create Tagged PDF in InDesign’s export dialog. PDFs without tags are planned for version 1.1.

How big can the PDF be?

As big as your print file. We test with issues over 300 MB. It uploads in small pieces, so normal upload limits don’t apply.

Is my issue sent anywhere?

The PDF stays in a private folder on your own server. When you convert an article, only that article’s text and page images go to the AI provider you chose. Nothing is sent to The Speed Train.

Does it publish automatically?

Never. Every article is saved as a draft, or as Pending review if you prefer, for a person to check and publish.

What does my site need?

WordPress 6.6 or later and PHP 8.0 or later, on ordinary hosting. You upload from a desktop browser: Chrome, Edge, Firefox or Safari.

Put this month’s issue online this afternoon.

Print2Post is in review at WordPress.org. Leave your email and we will tell you the day it is live.