Import DOCX to WordPress — Perfectly Formatted in Seconds
Convert any .docx file into a beautiful WordPress post — with full formatting, featured image, SEO meta, and categories. No copy-paste. No block editor needed.
Three steps to publish anything from Word
We’ve simplified the content workflow so you can focus on writing, not repetitive formatting tasks.
Step 1: Upload
Drag & drop your .docx file + featured image directly into the WordPress admin. We extract everything instantly.
Step 2: Preview
Edit in the full WordPress-style editor. Review formatting, images, and meta tags before going live.
Step 3: Publish
Set post type, categories, and SEO tags. Publish in one click to any site on your network.
Who is DocxToWP for?
Anyone whose writing starts in Microsoft Word and has to end up in WordPress.
Bloggers
You draft in Word or Google Docs and want the post to look the same in WordPress.
Agencies
Client content arrives as a folder of .docx files. Import the whole batch, review, publish.
Technical writers
Manuals and specs where heading structure and tables are the content, not decoration.
Documentation teams
Knowledge base and SOP libraries, imported into whichever custom post type you use.
Universities
Course material and research papers moved onto a public site without retyping.
Publishers
Archives that never left a shared drive, migrated in runs of a hundred at a time.
Everything You Need to Turn Word Docs into WordPress Content
Powerful features built for speed and content fidelity.
Perfect Formatting
Headings, bold, italic, lists, tables, links — all preserved exactly as in your .docx, as semantic HTML rather than inline styles.
Bulk Import up to 100 Documents
Drag in a folder of .docx files and import them in one run. Shared post type, status, author and categories across the batch, with live progress you can pause and resume.
Drip Publishing
Automatically schedule imported documents across days, weeks or months. Pick the first publish date and an interval, and DocxToWP builds the content calendar — weekends off, and any single date editable.
Inline Image Extraction + Auto Upload
Every image in your Word document is extracted and uploaded to the WordPress Media Library as a real attachment — never Base64 stuck in the post body.
Full SEO Integration
Meta title, description and focus keyphrase for Yoast SEO and Rank Math — with templates that fill them in across a whole batch.
Supports Any Custom Post Type
Works with Posts, Pages, WooCommerce products, portfolios, documentation, and all custom post types.
Review Before Anything Is Created
Edit every title, set featured images, and exclude documents you do not want — then import. Nothing is published until you say so.
One-Click Undo
Changed your mind after importing 80 posts? Move every post that import created to the Trash in one click.
Advanced Activity Log
Track every upload, its status and its publishing history in one place, with re-import and full bulk import history.
Featured Image Upload
Upload a separate featured image, name an image after its document to match it automatically, or let DocxToWP use the first image from the file.
Author Selection, Categories & Tags
Complete control before publishing — choose author, categories, tags, slug, and excerpt.
Post Status Options
Publish now, schedule, save as draft, or set as private.
See DocxToWP in action
The bulk DOCX import wizard, screen by screen. Import Word documents into WordPress 100 at a time — with a review step before anything is published.
Real screenshots from the plugin — click any one to view it full size.
Prefer to watch? See the full walkthrough on YouTube- 1
Drop in up to 100 Word documents
Drag a whole folder of .docx files into the drop zone. Drop images in alongside them and each one is matched to its document by filename — chapter-01.jpg becomes the featured image for chapter-01.docx.
- 2
Review every document before anything is created
Titles are read from each document’s first heading. Edit them inline, check the matched featured image, and untick anything you do not want. Post type, status, author, categories and tags apply to the whole batch.
- 3
Set SEO for the batch, or per document
Fill SEO title, focus keyphrase and meta description from templates using {title}, {excerpt} and {sitename}, then override any individual document. Yoast SEO and Rank Math are both written to.
- 4
Spread the batch over days or weeks
Turn on drip publishing and every document gets its own publish date instead of going live at once. Pick a start date and interval, skip weekends, and edit any single date by hand before you start.
- 5
Watch it run, file by file
Live progress with imported, failed, skipped and remaining counts. A document that fails is isolated to its own row with the reason shown — the rest of the batch keeps going, and you can retry just the failures.
- 6
Undo the whole thing if you need to
Every run is recorded in Import History. One click moves exactly the posts that import created to the Trash — nothing else on your site is touched.
What WordPress users say
Every review here is real and, where it was left publicly, linked to its source so you can check it yourself.
Used DocxToWP? I would genuinely like to know how it went.
DocxToWP vs Mammoth vs SmartDoc — See Why We Win
See why content teams prefer DocxToWP over manual formatting or limited free tools.
| Feature | DocxToWP Pro | Mammoth | SmartDoc |
|---|---|---|---|
| DOCX to WordPress | |||
| Bulk Import (up to 100 files) | |||
| Inline Image Extraction | |||
| Featured Image Support | |||
| Custom Post Type Support | partial | ||
| Activity Log + Re-Import | |||
| Price (One-time) | $39 | Free | $39+ |
Start free. Upgrade when you need more.
Simple pricing for websites of all sizes. No hidden fees.
Free
Perfect for testing and personal projects.
- 5 Total uploads (Site-wide)
- Preserve all formatting (H1-H6, lists, tables)
- Featured image upload support
- Live Gutenberg-style preview
- Direct publish to Posts
- Basic Activity Log (Last 2)
Pro
One-time payment • Lifetime updates • No monthly fees
Import a hundred Word documents in the time it takes to format one by hand.
Price rises to $59 on September 30. Buy now and every future update stays free.
- Bulk import up to 100 DOCX files in one run
- Review every document before anything is created
- Smart drip publishing & automated content scheduling
- Automatic image extraction & filename matching
- SEO-ready for Yoast & Rank Math, including focus keyphrase
- One-click undo & full import history
- Pages, WooCommerce products & any custom post type
- Unlimited document uploads
- Lifetime updates & support
Frequently Asked Questions
Everything you need to know about importing DOCX to WordPress — including how DocxToWP compares to Mammoth, SmartDoc and other tools.
DocxToWP is currently the best DOCX to WordPress plugin in 2026. It converts any Microsoft Word .docx file into a perfectly formatted WordPress post, page, or custom post type in seconds — with inline image extraction, featured image support, full SEO meta, and no block editor required.
With DocxToWP you simply drag and drop your .docx file. The plugin uses advanced parsing to preserve headings, bold, italic, lists, tables, links, and formatting. All images are automatically extracted and uploaded to your media library.
Yes. DocxToWP supports Posts, Pages, and any Custom Post Type (WooCommerce products, documentation, portfolio, etc.). This is one of the biggest advantages over Mammoth and most other DOCX importers.
Mammoth is a good free tool, but it only converts to HTML and drops you into the block editor. DocxToWP is much more powerful: it gives you a full live preview, featured image upload, author selection, SEO meta, schedule options, and direct publishing — all without touching the editor.
Yes. DocxToWP automatically extracts all images embedded in your .docx file and uploads them to your WordPress Media Library. You can also upload a separate featured image if you want.
Yes. It has full SEO integration. The plugin auto-generates meta title, meta description, and tags that work perfectly with Yoast SEO, Rank Math, and All-in-One SEO.
SmartDoc and Seraphinite are decent, but they lack inline editing, advanced activity log, re-import, and strong custom post type support. DocxToWP gives you a complete 3-step workflow (Upload → Preview → Publish) with far better formatting accuracy, automatic image extraction, and SEO automation for Yoast and Rank Math.
Yes. The free version is available on WordPress.org and is fully functional for personal use (5 uploads). The Pro version ($39 one-time) unlocks bulk import of up to 100 documents at once, unlimited uploads, automatic image extraction, Pages and custom post types, SEO automation, and the full activity log with re-import.
Yes. Drip publishing arrived in Pro 1.2. Pick the first publish date and time, choose an interval (every X hours, days, weeks or months) and optionally restrict it to certain weekdays, and every imported document is given its own publish date. You can override the date on any individual document before importing, and all dates use your WordPress site timezone.
Yes. Bulk import landed in Pro 1.1 — drag in up to 100 .docx files, review and edit every title and featured image before anything is created, then import the batch in one run. You get live progress you can pause and resume, per-file error reporting so one bad document never stops the rest, and one-click undo that moves every post the import created to the Trash. Name an image after its document (chapter-01.jpg beside chapter-01.docx) and it becomes that post’s featured image automatically.
Yes. In the publish step you can choose to publish immediately, schedule for later, save as draft, or set the post as private.
Your uploaded .docx file is temporarily stored securely and automatically deleted after processing.
Import your first Word document in under 60 seconds
Start free. Import a Word document without copy-pasting or rebuilding its formatting. No account, no credit card — straight from WordPress.org.