Hydra Doc Importer Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Hydra Doc Importer turns a document into a WordPress draft in one click. No more copy and paste from Word, no more broken formatting.
Import
- Word (.docx): headings, paragraphs, bold, italic, strikethrough, superscript, links, bulleted and numbered lists (nested too), tables, quotes and images. Images are saved in your Media Library with their alt text.
- Text PDF: the text layer is read and rebuilt as paragraphs, headings and lists.
- Creates a draft post or page made of core blocks (Paragraph, Heading, List, Table, Image, Quote). No custom blocks, so your content stays editable if you remove the plugin.
- The first title of the document becomes the post title.
- Batch import: select several files at once, each becomes its own draft.
- Works on shared hosting: pure PHP, no command line tool, no external service.
Export
- Markdown export of any post or page, with a small front matter (title, date, URL). Useful to feed an LLM, to archive, or to move to a static site.
- A “Markdown” link in the Posts and Pages lists, and a Hydra Doc Importer sidebar in the block editor to import into the post you are editing, download the .md file or copy it.
Privacy
The free plugin does not contact any other website, does not track you and does not store anything except a small “_hydradoc_source” post meta with the original file name.
Hydra Doc Importer Pro (separate download) adds OCR for scanned PDFs and images, custom field mapping and scheduling.
Limits
- PDF has no real structure: headings and lists are guessed from line spacing and bullet characters. Always read the draft before publishing.
- PDF tables and images are not imported (Word tables and images are).
- Footnotes, text boxes, headers and footers of Word files are ignored.
- Files must be at most 20 MB (or your server upload limit if smaller).
External services
The free plugin makes no external request.
Third party libraries
- smalot/pdfparser 2.x, LGPL-3.0, https://github.com/smalot/pdfparser (included in the vendor folder, unmodified).
- symfony/polyfill-mbstring 1.x, MIT, https://github.com/symfony/polyfill (included in the vendor folder, unmodified).
Screenshots
Tools > Hydra Doc Importer: choose a file and import it as a draft.
A Word document imported as blocks in the block editor, with the Hydra Doc Importer sidebar.
Posts list: a “Markdown” link under every title.
