Your whole WordPress site, as documents. Word, PDF, HTML and Markdown, in one ZIP.
SScribe Export Site Pages is a free WordPress export plugin by Simplix Innovations. It turns pages, posts and custom post types into Word (DOCX), PDF, HTML and Markdown files, in bulk and in every language, packed in one ZIP.
New in 3.0: rebuilt from the ground up. A new admin with live document previews, a new export engine that resumes where it stopped, templates, schedules and WP-CLI. Tested with 50,000 pages on ordinary shared hosting.
Why SScribe
- Four formats, one click. Word, PDF, HTML and Markdown, together or one at a time.
- The whole site, not one page. Bulk export pages, posts and custom post types by status and language.
- Proven at scale. 50,000 pages in one run on shared hosting, with zero failed pages.
- See it before you export. Preview the real documents, the ZIP contents, the time and the size.
- Every language. WPML, Polylang and TranslatePress, with each document in its page's language.
- Arabic, done properly. True right-to-left layout and Arabic dates in every format.
- Your brand on every page. Templates with your colours, logo, cover page, header and footer.
- Runs on its own. Scheduled exports to a server folder, Amazon S3, Cloudflare R2 or Wasabi.
- Private and free. Files stay on your server. No account, no ads, no upsell.
Export WordPress to Word (DOCX)
Give clients, editors and translators real Word documents with headings, tables, images and a table of contents. They open in Microsoft Word, Google Docs and LibreOffice.
Export WordPress pages and posts to PDF
Print-ready PDFs in A4, Letter, Legal or A3, with images, tables and page numbers. Made for sign-off, records and reading offline.
Convert WordPress to Markdown and HTML
Clean Markdown with front matter for Hugo, Jekyll, Astro and Obsidian, and styled HTML pages that keep their SEO tags. Every ZIP adds llms.txt for AI tools and knowledge bases.
Made for the people who need it
- Agencies: hand a client the whole site for review and sign-off.
- Translators: every page as an editable Word file, per language.
- SEO and content teams: audit titles, descriptions and copy offline.
- Site owners: a readable offline copy of every page, for records or a site move.
- Records and compliance: dated archives with SHA-256 checksums and a signed manifest.
- Developers:
wp sscribe export for scripts, CI and the largest sites.
Works with
WPML, Polylang, TranslatePress, Yoast SEO, Rank Math, All in One SEO, SEOPress, The SEO Framework, Advanced Custom Fields, WooCommerce, Amazon S3, Cloudflare R2, Wasabi and WP-CLI.
Private by default
Archives stay in a protected folder on your server, download only for their owner, and are deleted after 72 hours. SScribe sends nothing to Simplix Innovations.
Install
- In your WordPress admin, go to Plugins > Add New Plugin.
- Search for "SScribe Export Site Pages", then click Install Now and Activate.
- Open SScribe Export in the admin menu.
Your first export, in about a minute
- Source content: choose Pages, Posts or All content types, then the status and language.
- Documents: tick Word, PDF, HTML or Markdown, or All four formats.
- Check: preview the documents, see the time and size, and open Export checks for any warnings.
- Export: click Export. You can close the tab; SScribe picks up where it stopped.
- Download: get the ZIP from the finished screen or from History. Archives are kept for 72 hours.
Make it yours
Add your logo and colours in Templates, automate exports in Schedules, or script them with
wp sscribe export --formats=docx,pdf.
Requirements and tips
- PHP 8.2+ with cURL, DOM, GD, XML, ZIP and Sodium (or OpenSSL with AES-256-GCM).
- 256 MB of PHP memory is recommended for large PDF exports.
- On nginx, block direct access to archives:
location ~* /uploads/(sites/[0-9]+/)?sscribe-export-site-pages/ { deny all; }
- Every export in History keeps its log. The Help tab and the support forum cover the rest.