BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
PufferPDF icon
Actively maintained Tested up to 7.0.6

PufferPDF

Import PDFs into editable WordPress posts and pages with structured Markdown, native blocks, previews, and safe reprocessing.

Active installs<10New
Downloads · 30d75▼ -38% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads151Since Aug 2026
Support resolved—No recent threads
RequiresWP 6.5PHP 7.4+
Downloads · 7d17▼ -5.6% week over week
Our verdict

Use with caution

PufferPDF works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

81725Aug 18Sep 9Oct 2
Yesterday4
Daily average (1y)4
Peak day34Aug 18, 2026
Last 12 months161

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where PufferPDF stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
markdown >100 1,347 Best markdown plugins →
pdf >100 3,383 Best pdf plugins →
pdf converter #46 79 Best pdf converter plugins →
pdf importer #52 136 Best pdf importer plugins →
pdf to post >100 1,872 Best pdf to post plugins →

About PufferPDF

From the official readme · v1.0.1

Description

PufferPDF classifies and converts a PDF in your browser. It reports document type, page count, classification confidence, pages that need OCR, and encoding warnings before you decide whether to create a WordPress draft.

The current release supports one PDF at a time and focuses on native-text documents. It can:

  • Extract structured Markdown in your browser with WebAssembly.
  • Reconstruct headings, paragraphs, lists, tables, and page dividers.
  • Preview, copy, or download the generated Markdown.
  • Identify scanned, image-based, mixed, and encoding-problem documents.
  • Create a draft post made from native Gutenberg blocks.
  • Select an existing PDF from the Media Library without creating a duplicate.
  • Detect current, changed, and unverified attachment sources with SHA-256 hashes.
  • Store metadata-only conversion records linked to the target draft.
  • Safely reprocess the same attachment while protecting revisions and editorial changes.
  • Preview and split a reviewed document into multiple posts or pages by heading level.
  • Map draft or pending output to capability-checked authors, parents, taxonomies, and terms.
  • Add exact-page citations, stored table-of-contents data, and an accessible HTML companion.
  • Create an atomic publication report and safely undo an unchanged batch to Trash.
  • Preserve nested lists, escaped and blank table cells, whitespace-sensitive code, hyperlinks, two-column reading order, and CJK/RTL text through the owned fidelity corpus.
  • Retry encrypted PDFs with an ephemeral password that is never persisted or sent to WordPress.

PufferPDF does not perform OCR in this release. A mixed document may be imported only after acknowledging that pages requiring OCR may be absent. Fully scanned or image-based PDFs cannot be imported until an OCR workflow is available.

Privacy

The selected PDF is read by a Web Worker in the administrator’s browser. A PDF chosen with the file picker is not uploaded by this workflow. A Media Library selection fetches the existing attachment without creating another copy. When the user explicitly creates or updates a draft, the reviewed Gutenberg block content, title, source hash, and bounded inspection metadata are sent to their own WordPress site.

For Media Library files stored on the WordPress server, WordPress independently hashes the backing file to detect source changes. Offloaded files remain marked unverified when WordPress cannot read a server-readable copy. Conversion records never contain PDF bytes.

PufferPDF does not use an external service in this release.

Deactivating PufferPDF leaves generated posts, source PDFs, conversion records, publication manifests, and PufferPDF metadata in place so reactivation does not break provenance or safe undo checks. Deleting the plugin through WordPress removes only its hidden conversion records, hidden publication manifests, and _pufferpdf_* metadata. Generated posts, pages, revisions, taxonomy terms, and source PDF attachments remain under the site’s control.

Learn more about the workflow at pufferpdf.com.

Third-party software

PufferPDF includes a reviewed browser WebAssembly runtime. Third-party attribution, upstream source details, redistribution notices, license texts, provenance checksums, and exact rebuild instructions are consolidated in THIRD_PARTY_NOTICES.txt and the files it references.

Installation

  1. Upload the pufferpdf folder to /wp-content/plugins/.
  2. Activate PufferPDF from the Plugins screen.
  3. Open Tools > PufferPDF.
  4. Choose a PDF from your computer or Media Library, review the result, and create a draft when ready.

Frequently asked questions

Does my PDF leave my browser?

PufferPDF’s conversion requests do not upload PDF bytes. Classification and extraction run in a browser Worker. A Media Library PDF already resides on the user’s WordPress storage and is fetched from there for browser processing. Reviewed blocks, titles, source identity, and bounded inspection metadata are sent to the user’s own WordPress site only when they create a draft or publication.

Does PufferPDF perform OCR?

Not yet. It detects pages that need OCR and prevents silent imports of fully scanned documents.

Why is a mixed PDF marked incomplete?

The parser extracts native text only. Pages without usable text require a later OCR step, so importing the available text could omit content.

What happens when I reprocess a PDF?

PufferPDF updates only the draft linked by the latest conversion record. It refuses stale records, non-draft targets, source-hash races, and drafts edited since the prior conversion. Identical reruns perform no write.

Why is a Media Library PDF marked unverified?

Paginated inventory avoids hashing many files synchronously, so a converted Media Library row remains unverified until you select it for an exact SHA-256 check. WordPress also cannot independently hash a file that is unavailable on its server filesystem. The browser can still process an offloaded file when the media host permits HTTPS CORS access from wp-admin, but PufferPDF does not label that source current without server verification. Reversible multi-post publishing requires WordPress to verify the Media Library file independently. An offloaded attachment without server-readable bytes can…

Which browsers are supported?

PufferPDF supports current desktop versions of Chrome, Edge, Firefox, and Safari. Conversion requires Web Workers, WebAssembly, the File API, and SHA-256 support through Web Crypto. If the browser or site context does not provide those capabilities, PufferPDF stops before conversion and explains what is missing.

What happens when I deactivate or delete PufferPDF?

Deactivation preserves all data. Deleting the plugin removes its hidden conversion records, publication manifests, and private PufferPDF metadata. It does not delete generated posts or pages, their revisions, taxonomy terms, or source PDF attachments.

Changelog

1.0.1

  • Initial public release.
  • Converts native-text PDFs in the browser into reviewed Markdown and native Gutenberg blocks without an external processing service.
  • Selects PDFs from your computer or Media Library and detects current, changed, or unverified attachment sources.
  • Safely reprocesses linked drafts with source-hash, revision, and editorial-change protection.
  • Previews heading-based single- or multi-post publishing plans with capability-aware destinations, citations, table-of-contents data, and optional accessible HTML companions.
  • Creates and reports approved batches atomically, supports idempotent replay, and moves unchanged batches to Trash through a fail-closed undo workflow.
  • Preserves nested lists, tables, code, safe links, two-column reading order, and CJK/RTL text through the bundled reproducible parser build.
  • Handles encrypted and recoverable malformed PDFs with bounded, sanitized failures; fully scanned PDFs remain explicitly unsupported until a later OCR workflow.

Full changelog on WordPress.org →

Screenshots

Choose a PDF from your computer or Media Library, then set the conversion profile.
Choose a PDF from your computer or Media Library, then set the conversion profile.
Review document type, page count, warnings, headings, tables, lists, code, and links before creating content.
Review document type, page count, warnings, headings, tables, lists, code, and links…
Preview a validated publishing plan with heading splits, destinations, citations, and an optional accessible companion.
Preview a validated publishing plan with heading splits, destinations, citations, and an…
Review every created draft and safely undo an unchanged publishing run without removing the source PDF.
Review every created draft and safely undo an unchanged publishing run without removing…
Track Media Library conversions and safely reprocess only verified, unchanged sources.
Track Media Library conversions and safely reprocess only verified, unchanged sources.
Edit the generated document as native Gutenberg blocks with source citations and the original PDF retained.
Edit the generated document as native Gutenberg blocks with source citations and the…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best PufferPDF alternatives

All markdown plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Import Markdown – Versatile Markdown Importer Import Markdown – Versatile Markdown Importer Import Markdown lets you easily generates posts based on Markdown files. by DAEXT 2K+ ★★★★★★★★★★ 5 (1) 11 months ago 50
2 Ultimate Markdown – Markdown Editor, Importer, & Exporter Ultimate Markdown – Markdown Editor, Importer, & Exporter Generate articles from a Markdown file, bulk import and export Markdown documents, create… by DAEXT 2K+ ★★★★★★★★★★ 4 (10) 3 weeks ago 79
3 Markup Markdown Markup Markdown Disable Wordpress's native Gutenberg or TinyMCE editor in favor of a Markdown editor. by Pierre-Henri Lavigne 1K+ ★★★★★★★★★★ 5 (11) 4 weeks ago 86
4 Markdown Editor (Formerly Dark Mode) Markdown Editor (Formerly Dark Mode) Quickly edit content in your WordPress site by getting an immersive, peaceful and natural… by azizultex 1K+ ★★★★★★★★★★ 3.3 (86) 10 months ago 51
5 Noted! Noted! A simple, lightweight note-taking system inside the WordPress admin. Keep general… by Kyle Van Deusen 1K+ ★★★★★★★★★★ 5 (15) 2 months ago 55
6 LLM Markdown – Expose Content as .md LLM Markdown – Expose Content as .md Expose WordPress posts and pages as real .md URLs with YAML front matter for LLMs, AI… by Michael Sablone 600+ ★★★★★★★★★★ 5 (5) 2 months ago 77
7 Markdown for AI Agents Markdown for AI Agents Serve clean Markdown versions of WordPress content to AI agents using HTTP content… by Selvakumar Duraipandian 500+ ★★★★★★★★★★ No reviews 7 months ago 42
8 Static Site Exporter Static Site Exporter Export WordPress posts and pages to Markdown and YAML for Jekyll, Hugo, and other static… by Ben Balter 400+ ★★★★★★★★★★ 3.5 (12) 2 days ago 76
9 Mescio for Agents Mescio for Agents Mescio for Agents serves your WordPress content as clean Markdown to AI agents and GPT… by Mescio 400+ ★★★★★★★★★★ 5 (1) 2 days ago 65
10 WP-Markdown WP-Markdown Allows Markdown to be enabled in posts, comments and bbPress forums. by Stephen Harris 300+ ★★★★★★★★★★ 4.5 (28) 9 years ago 49

FAQ

PufferPDF: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 3, 2026

Is PufferPDF free?

Yes. PufferPDF is free to download and use from the official WordPress.org plugin directory.

Is PufferPDF safe to use in 2026?

PufferPDF works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.

How many websites use PufferPDF?

PufferPDF is active on <10 WordPress websites and has been downloaded 151 times since it launched in August 2026. It was downloaded 75 times in the last 30 days.

Does PufferPDF work with WordPress 7.1?

PufferPDF is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does PufferPDF need?

PufferPDF requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was PufferPDF last updated?

The latest version, 1.0.1, was released on August 18, 2026 (2 months ago).

Who makes PufferPDF?

PufferPDF is developed and maintained by senols.

What are the best alternatives to PufferPDF?

The most popular alternatives to PufferPDF are Import Markdown (2K+ installs), Ultimate Markdown (2K+ installs) and Markup Markdown (1K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.