Free Word document preparation
Word to WordPress converter
Bring your .docx draft. Preview the conversion, review the article, then take editable blocks into a new WordPress post.
No account or upload. Plain .docx files up to 8 MiB. Recover embedded PNG and JPEG files before importing; numbered placeholders help place them in WordPress. Need a .md file instead? Convert Word to Markdown.
Try the editor and exports first: This sample is prewritten, not a Word-file import.
Paste writing, keep source notes, or use more tools
Your writing stays in this tab. Save a private backup before refreshing or leaving; there is no autosave. Exporting does not connect to WordPress or publish anything.
1. Open your Word document
Open a Word .docx, bring Markdown or article JSON, or paste a formatted selection. Preview first. Replace the article or insert writing into it. Nothing is uploaded, and your current writing stays intact until you apply.
Check the import
Insertion keeps your existing title, excerpt, description, filename, source notes, and review notes. Only the imported body is used; imported page details and questions are not added. You can include its title as a section heading below. Replacement keeps the existing import behavior.
Preview where this writing will go
For a selection, place the article cursor between complete blocks, or select complete paragraphs, lists, tables, or code blocks. Then preview here. A partial paragraph or block is refused. Adding to the end needs no selection. Applying saves a checkpoint first. Nothing is changed by previewing.
Reading preview of the conversion
Page details to import
Keep the Word images
Recover embedded PNG and JPEG files with numbered placement notes and the alternative text supplied in Word. Images are not displayed here or uploaded. Linked images and other formats stay as placeholders.
Download before importing. Applying or clearing this import discards the prepared image package. Extract the ZIP, upload the files to your WordPress Media Library, and replace the numbered placeholders yourself. These files are separate from workspace backups and article exports.
Unmapped front matter
These fields will not be imported. Keep any values your destination needs in your original file or private notes.
An import preview is temporary and is not included in workspace backups. Apply the import to keep its article and questions. Supported formats, insertion steps, and examples (new tab)
Save or restore this workspace
Private backup, not a publishable article. The JSON file includes your source notes, audience, purpose, article, and review questions. It is unencrypted. Keep it private and out of public repositories. It contains no sign-in details or approval.
There is still no autosave. Check that the file is saved on your device before closing this tab. Browser exit warnings can be missed, especially on mobile.
How backups and article exports differ (new tab)Edit your imported article
Up to 60,000 characters of plain text or Markdown. Pasting beyond the limit is rejected in full so the ending is not silently cut off. Rich formatting from Word or Google Docs is not imported by pasting. Select text, then choose a formatting tool. Revisions keeps previous writing in this tab.
0 approximate words; 0 / 60,000 characters
More editing tools and draft history
Edit links, images, and tables, check the draft, or compare earlier versions. Opening these tools keeps your writing and export approval.
Article tables: create or edit
Edit cells without writing pipe-table syntax. Choose a supported article table or create one at the article end. Preparation stays separate until you preview and apply.
Choose an existing table or create one.
Prepare table cells
One line per cell, up to 2,000 characters. Simple Markdown inside cells is supported. Cell edges are trimmed and literal pipes escaped when applying a change. Headers are required for new or changed tables. Scroll the grid horizontally for wider tables.
Review the exact table change
Prepared table preview
Exact source before and after
Table editor is loading. You can edit table Markdown directly.
Up to twelve columns and 100 data rows, edited ten rows at a time. No merged cells or multiline cells. Applying saves an in-tab checkpoint and clears export approval and the linked-image choice. Unsaved preparation is excluded from backups, collections, and exports. Closing clears the preview and keeps prepared cells. Table editing help (new tab)
Article links: add, edit, or remove
Select plain article text or place its cursor, then choose Use current article selection. Place the cursor inside an existing inline link to edit it, or choose one below. No destination page is fetched or verified.
Choose a location or an existing link.
Describe where the link leads, up to 300 characters on one line. Surrounding article text and spaces are kept exactly.
An absolute HTTP or HTTPS address, up to 2,048 characters. No credentials, spaces, quoted titles, or multiline URLs. The entered address is preserved in Markdown.
Review the exact link change
Link editor is loading. You can edit Markdown directly.
Inspect the links in this article
Applying checkpoints previous writing and clears export approval and the WordPress linked-image choice. Article edits invalidate pending locations. Closing this panel clears its preview and keeps preparation. Unsaved link preparation is excluded from backups, collections, and exports; apply first to keep it. Link editing help (new tab)
Add or edit an article image
Use an existing public HTTPS image URL. Select a Word image placeholder or ordinary article text to replace it, or place a new image at the article end. Paragraph breaks keep the image separate. No image is loaded, uploaded, or checked here.
Choose a location before preparing a change.
A direct image file URL, up to 2,048 characters. No credentials, spaces, or quoted titles. The address is preserved as entered.
Describe the image's purpose in this article, up to 500 characters on one line. For an intentionally decorative image, clear this field and select the option below.
Review the exact replacement
Only the selected text is replaced. Added paragraph breaks appear below. The rest of the article is kept exactly.
Image editor is loading. You can edit Markdown directly.
Applying saves a checkpoint and clears export approval and the linked-image choice. For WordPress, open Images for WordPress and explicitly choose linked Image blocks afterward. Other exports keep image Markdown as text. Unsaved image preparation is excluded from backups, collections, and exports; apply it first to keep it. Image editing help (new tab)
Find & replace in the article
Find literal words or phrases in the article body, including Markdown, code, and link addresses. Matches are substrings and do not overlap. Source notes, review notes, and page details are kept. No AI request or upload is made.
Loading article search. You can keep editing while it loads.
Navigation wraps at the ends. Enter in Find text selects the next match; Shift+Enter selects the previous one. Searching keeps review approval.
Replacement text is literal. Leave it empty to delete matching text. Replacements keep the previous workspace as a checkpoint and clear approval. Review formatting and links afterwards.
Review the replacements
Editing the article or search settings clears this preview. The applied change uses the complete current article, not only these examples. Editing and checkpoint help (new tab)
Outline & draft checks
Find unfinished placeholders, repeated passages, empty sections, heading jumps, and paragraphs over 120 approximate words. These suggestions do not verify facts, sources, permissions, grammar, or whether a web address works. How checks work (new tab)
Your section outline
Move a section up or down beside a heading at the same level within its parent. Its deeper subsections move with it; opening text before the first heading stays in place. Moves save a checkpoint in this tab and clear export approval. Review the reading preview afterward.
Run checks when you are ready to review. Nothing is changed automatically.
Links & image handoff
Run draft checks to inspect inline link and image syntax.
Review claims against sources
Choose a short claim, compare it with your source, and record your judgment. Saved records use the existing private review notes: 12 notes total, 500 characters each. They stay in backups, checkpoints, and saved collection entries; article exports exclude them. Passage review help (new tab)
This is a record of your review, not independent fact-checking. Recheck decisions after editing the article or source. An exact text match does not establish accuracy or support.
Select a short excerpt above, or enter evidence from a source you checked yourself. Edit the full source notes under Source notes & review.
Passage review is loading. Ordinary review notes remain available.
Preparing a review does not change writing or approval. Save adds or updates a private note, keeps a checkpoint, and clears approval. Unsaved fields above are excluded from backups. Shorten the combined record to 500 characters; no text is silently truncated. Source references stay as text and are never opened or checked here.
Saved passage reviews
No saved passage reviews yet.
Keep several articles in a private collection
Save up to eight workspaces in one private file. Add or update an article explicitly, then download the collection before leaving. Editing the article does not update its saved entry. This tab has no autosave or account history.
Draft collections are loading. Single-workspace backups and article exports remain available.
Revisions in this tab
Keep a version before changing direction. Checkpoints contain your notes, article, page details, and review questions in this tab's memory only. Imports and article insertions, workspace restores, formatting, section moves, find-and-replace edits, image, link, and table changes, filename suggestions, outline replacements, and removing a review note also keep the previous writing. Checkpoints can be lost when you refresh or leave. Download a private backup before closing.
Compare and recover
Article changes
Compare the selected checkpoint's article body with your current body. Added and removed lines include line endings; unchanged lines are omitted. This view does not merge writing, verify claims, or change export approval. It stays in this tab and is excluded from backups and exports. How to read the comparison (new tab)
Save a checkpoint, then open this comparison.
A download keeps one version in the existing private workspace format, without history, labels, approval, preferences, or sign-in details. Clear this writing desk removes all writing and checkpoints from this tab. Checkpoint and backup help (new tab)
Page details for your publishing destination
Excerpt, description, and filename are optional for WordPress blocks and the WordPress kit. All page fields are required for page Markdown. Copying the body needs only the article; a reading page needs the title and article.
A listing summary, up to 300 characters.
0 / 160 characters
Lowercase letters, digits, and separating hyphens.
2. Preview and continue
Show reading preview
Preview formats and limits
Headings, nested lists, nested single-line bold and italic text, code, quotes, and simple pipe tables. Lists preserve starting numbers and support six levels and 200 single-line items per continuous group. Tables support up to 12 columns and 100 data rows; every row must have the same column count. Inline links with an absolute http:// or https:// address open a new tab when selected; no address is loaded until then. Safe link labels can contain emphasis and code. Images, source HTML, and other link formats stay as text. Inline nesting is limited to 16 levels; multiline or overly complex inline structures stay literal. Your website can render differently.
Paste an article or try the fictional sample to see its reading preview.
Convert reference-style links
Turn references such as [Read the source][source] and [source][] into ordinary inline links before exporting. Matching shortcuts such as [source] are included when a supported definition exists. Preview first; nothing changes until you apply.
Use single-line definitions such as [source]: https://example.com/ at the left edge in a separate paragraph. Identifiers use up to 80 ASCII letters, digits, spaces, periods, hyphens, or underscores and match without case or repeated-space differences. Destinations must be absolute HTTP(S) URLs without credentials or titles. Images, footnotes, duplicate definitions, complex labels, source HTML, and multiline definitions need manual review. Reference conversion limits (new tab)
Preview first, then compare and apply deliberately.
Inspect the proposed article
The first five expanded links are shown below. The exact complete result is available after the reading preview. Other text and line endings are retained. Unresolved items stay unchanged; no URL is visited or verified.
At most 40 findings are displayed. Inspect the complete article if more are reported.
Inspect the exact proposed Markdown
3. Choose your export
Your publishing checklist
Your own reminders, separate from export approval. Checking them does not verify facts or publish anything. Writing or export-choice changes reset the ticks.
Reuse a publishing setup
Keep your destination, title-handling choices, and personal review routine for the next article. Download a profile file, then load it on your next visit. No account or autosave. Applying it changes export choices and clears approval; your article and source notes stay in place.
Publishing profiles are loading. Writing and exports remain available.
Continue in Word
An editable article with common headings, emphasis, links, code, nested lists, and simple tables. The title is optional. Page metadata, source notes, private review notes, and revision history are excluded. Source HTML and images in Markdown stay literal. The file is unencrypted; inspect your actual editor before sharing. Word handoff guide (new tab)
Take your Markdown
Copy Markdown text or save a .md file. No excerpt, description, filename field, or front matter is required. The same title choice applies to Markdown with page details.
Inspect or manually copy the approved Markdown
The body keeps its current Markdown, including unsupported syntax and literal HTML. Your destination can interpret HTML and load linked images differently. Inspect it before publishing. Source notes, review questions, and revision history are excluded. Markdown export help (new tab)
Continue with HTML source
Copy code for an editor that accepts HTML source. The body is enough; title and page fields are optional. Add the title separately if your website already displays one. Source HTML and images in your Markdown remain literal text. Theme styling can vary.
Inspect or manually copy the approved HTML source
This is an article fragment without document metadata or WordPress block comments. The generated code uses explicit line breaks and fixed table alignment and wrapping hints; editors can strip styling. It excludes private source notes, review questions, and revisions. For a complete document to open in a browser, choose Download reading page below. No upload or publishing occurs. HTML handoff help (new tab)
Continue in WordPress
Image preparation is loading. Images stay as text until explicitly selected.
Images for WordPress
Supports a simple  alone in its own paragraph. The option affects WordPress copies, block downloads, and the WordPress kit only. It resets when the body changes, you leave WordPress, import or restore writing, or apply or clear a publishing profile. It is excluded from backups and profile files.
No image is loaded here. These are links to files, not Media Library uploads. WordPress and browsers can request their URLs when you open the exported blocks. Use public HTTPS image files you have permission to publish. Inspect every image in WordPress; use Upload to Media Library if you want a copy stored on your site. Review alternative text, including intentionally decorative images.
The reading preview, reading page, HTML source, formatted copies, and Word keep image syntax as text. Original Markdown keeps its references. Inline images among prose, images inside lists, headings, quotes or tables, reference images, titles, source HTML, and unsafe URLs are outside linked-image conversion. The references below are text only; availability, file type, content, and permissions are not verified.
To add an image or replace an omitted Word image, use Add or edit an article image below the article. Edit buttons here open the same guided editor for supported paragraph positions.
The text file contains all recognized image URLs and alternative text from this article. Inspect it before sharing. Source notes and private review notes are excluded. Image handoff help (new tab)
Before you copy: inspect the handoff
These local checks cover some formatting limits and unfinished writing patterns. They do not verify facts, grammar, permissions, or URLs. Use each finding to select its current article passage. Nothing changes automatically.
How to paste these blocks in WordPress
- Create a new, empty draft post in WordPress. Enter your article title in its title field.
- Open the editor Options menu, select Code editor, and paste the copied blocks into the post body. This is for the block editor, not a Custom HTML block or the Classic Editor.
- Return to Visual editor. Inspect headings, lists, tables, quotes, and links. Inspect linked images, rebuild unsupported content, and add page fields before previewing the post.
The body becomes editable blocks. The title, excerpt, description, source notes, and review questions are excluded. Images stay as text unless you explicitly select supported linked images above. Complex Markdown stays as text; rebuild it in WordPress. Numbered lists preserve their starting value. Unsupported list groups stay intact as text. Nothing connects to your WordPress account. WordPress handoff help (new tab)
Inspect or manually copy the approved blocks
Post fields & complete WordPress kit
Excerpt goes in the post Excerpt setting. Filename becomes the suggested Slug/permalink when available. Description goes in your SEO tool only if it offers that field. These fields are separate from the article body.
Keep the handoff together
A ZIP with blocks, original Markdown, a reading page, page details, current handoff findings, and WordPress instructions. Source notes and private review questions are excluded. This does not restore your workspace. Kit instructions (new tab)
More export options
Continue in an editor
Formatted copying provides basic headings, lists, emphasis, code, and web links. Your title is included only when selected above. Body copying keeps Markdown without title or metadata. Paste and inspect the result in your own editor.
Take a single file
Body: Markdown without title or metadata. Reading page: a standalone HTML file with a title, ready to open in your browser.
Markdown with page details
Take a complete publishing kit
A ZIP for a manual handoff, with article files, page fields, and next steps. Source and private review notes are excluded. This is separate from a private workspace backup.
Choose your next step (new tab). Extract and inspect the files before sharing. Downloading does not publish.
Article files exclude source notes and review questions. Check the saved file and preview your destination before publishing. Choose the right export (new tab)
How to move a Word draft into WordPress
- Choose your document. Use the button above or the file control in Open your Word document. Select a plain .docx up to 8 MiB. The file is read locally; nothing is uploaded. Cancelling the picker keeps any existing writing and pending preview.
- Inspect the conversion. Check the reading preview, exact article text, page details, and every notice. The main article and supported referenced notes are converted. If an unmarked table starts with column names, explicitly choose the first-row header option and preview the selected file again.
- Import after review. If you need the embedded pictures, download the image package before this step. Acknowledge the conversion before choosing Import into editor. Replacing existing writing asks for confirmation and checkpoints the previous valid workspace. Source notes are kept; article fields and review questions are replaced and export approval is cleared.
- Prepare the post. To combine another draft, choose Insert more writing below the article, preview the additional import, and choose its insertion location. Its body can join the article while existing page details and private notes stay in place. Edit the article beside its reading preview. Compare facts with your source, inspect the WordPress handoff findings, and check the export review box. Copy or download WordPress blocks; the title stays separate. A complete WordPress kit is also available.
- Finish in WordPress. Create a new, empty draft post. Enter the title in its title field, open the post Options menu, and select Code editor. Paste the block source into the post body. Return to Visual editor, inspect the blocks, replace image placeholders, add post settings, and preview on desktop and mobile before publishing yourself.
Use the full post Code editor. Themes, plugins, and editor versions can affect the result. This is a manual handoff with a limited article format, not a complete Word layout conversion. Detailed WordPress steps (new tab).
What stays and what changes?
| In your Word document | In the article and WordPress handoff |
|---|---|
| Paragraphs and common heading styles | Editable text and headings. An opening title heading moves to the separate title field. WordPress body H1 headings become H2. |
| Bold, italic, and safe web links | Single-line bold, italic, combined emphasis, and absolute HTTP(S) hyperlinks with formatted labels. Unsupported styling may be simplified with notices; link availability is not checked. |
| Ordinary bullets and decimal lists | Editable lists with supported starts, continuation, and nesting. Up to six levels and 200 items per continuous group. Custom or lettered numbering needs simplification first. |
| Simple rectangular tables | Editable tables with a column-header row. Use Add or edit table below the article to change cells, rows, columns, and alignment without pipe-table syntax. Unmarked headers require an explicit import choice. Up to twelve columns and 100 data rows. Merged or nested tables are rejected. |
| Images and embedded objects | Numbered text placeholders. Before importing, optionally recover supported embedded PNG and JPEG files with their Word alternative text and placement notes. Upload the files and replace placeholders in WordPress. Linked images, other formats, and embedded objects need manual handling. For an image already online, Add or edit image can prepare its HTTPS URL; select linked images for WordPress separately. |
| Headers, footers, comments, author metadata, fonts, colors, and page layout | Excluded or simplified. Keep the original Word document and compare it with the preview. |
| Footnotes and endnotes | Supported referenced notes become labeled article sections with visible markers. They are included in article exports. Review their numbering and text; WordPress receives ordinary blocks rather than native footnote objects. |
| Tracked changes, fields, equations, and complex structures | Rejected before replacing writing. Resolve changes, automatic tables of contents, and unsupported structures in Word, or import a smaller formatted selection. |
The converted article is limited to 60,000 characters. Old .doc files, macro-enabled or encrypted documents, damaged archives, and unusually packaged files are not supported. If compressed Word import is unavailable in your browser, copy a formatted selection instead. A rejected file can be discarded with Clear selected file or import preview.
Keep referenced Word notes
Ordinary footnotes and endnotes become visible markers such as [Word footnote 1] and [Word endnote 1], with matching labeled sections appended to the article. Repeated references to one note reuse its label. Safe web links, supported emphasis, and paragraph breaks inside the note are retained. Footnotes and endnotes are numbered separately by first visible reference.
These notes become article text and are included in article exports. Original Word numbering, superscripts, page-bottom placement, native footnote objects, and clickable note links are not reproduced. Compare every marker and note with the original before acknowledging the conversion. After combining articles or editing their labels, recheck the references yourself. Unreferenced notes and separator content are excluded; private workspace source notes and review questions remain separate.
Supports up to 100 referenced notes and 1,000 visible references, with at most 200 ordinary definitions in the file. Each referenced note must contain one to ten ordinary paragraphs and at most 4,000 converted characters. The article and all appended notes must fit the shared 60,000-character limit. Custom reference marks, nested note references, fields, tracked changes, headings, lists, tables, images, and other complex content inside a referenced note need simplification in Word first. A missing, ambiguous, malformed, or oversized note blocks import before replacing writing; nothing is silently truncated.
Keep embedded Word images
- While reviewing the selected Word file, choose Prepare Word image files. This separate local step reads supported image files; ordinary conversion reads document XML only.
- Inspect the recovered file list and any skipped-image notices. A repeated picture uses one file with multiple numbered positions. Word alternative text is included for your review; missing text needs your decision.
- Acknowledge that the ZIP contains the converted article and original image files, then choose Download images & placement notes before importing. Applying or clearing the import discards the prepared package from the tab.
- Extract the ZIP on your device. After taking the article into a WordPress draft, upload the pictures to its Media Library. Follow README.txt and image-map.json to replace each [Word image N] placeholder with an Image block. Check alternative text and preview before publishing.
Recovery covers the first 200 visible image or object positions and up to 40 supported files, each at most 4 MiB and together at most 12 MiB. Unsupported, missing, damaged, or oversized images stay as placeholders. Images are neither displayed nor uploaded here, and linked images are not fetched. Original files can contain metadata and areas hidden by Word cropping. Crops, rotation, effects, captions, and page layout are not reproduced. The package describes this selected import, before later edits or combining drafts; keep the original document to recheck positions. Image files are excluded from private workspace backups and ordinary article exports.
Common questions
Is this Word to WordPress converter free?
Yes. The public workflow needs no account, payment, WordPress connection, API credits, or private AI pilot access. Opening a file, converting, reviewing, and preparing exports run in this tab.
Does my document leave this page?
No document upload or server conversion happens here. Selected bytes and pending previews stay temporarily in the tab and are cleared on apply or clearing the import. Article text remains after apply. There is no autosave, browser persistence, or account history. Save an explicit private backup before leaving. Links you choose to open are handled by their destination.
Will the Word layout look identical in WordPress?
No. This tool prepares editable article structure. It omits or simplifies document-only content, styling, and page layout. Inspect the conversion and its notices, keep the original .docx, and check the actual WordPress post before publishing. It does not verify facts, grammar, source quality, or image permissions.
Can I use a Google Docs draft?
You can select an existing .docx exported by your document editor, or open Paste writing, keep source notes, or use more tools and choose Paste formatted writing. Inspect the conversion before applying it. This site does not connect to Google Drive.
What if I already have Markdown?
Use the same editor here or the Markdown to WordPress converter. Pasting into the article body keeps plain text or Markdown. The separate formatted import handles rich selections. Save existing work before navigating to another tool.
Draft to Page is in development. This independent tool has no claimed Microsoft or WordPress partnership. Full import limits (new tab) · Data use (new tab).