Back to Blog
Guide
October 10, 2026
4 min read

How Much Disk Space Do Imported Word Documents Use in WordPress?

N
Nagaraj Dev
Plugin Developer & Creator

A 40-page Word document can be a 300 KB file or a 30 MB file. The difference is almost never the text. It is the pictures, and once they reach WordPress, each one costs more than it did in Word.

Here is where the space goes, how to estimate it before an import, and how to measure it afterwards.

Text is nearly free

A post's text, headings, lists and tables are stored in the database as HTML. Even a long document is usually tens of kilobytes. A thousand posts of text is a database that grows by tens of megabytes, not gigabytes.

If your documents have no images, you can stop reading here.

Images are paid for several times

Every picture inside a .docx is extracted and uploaded to the Media Library when the document is imported. Then WordPress does what it does with every upload:

  • It keeps the original.
  • It creates resized copies: thumbnail, medium, large and a few more, plus any sizes your theme or plugins register.
  • For very large images (wider than 2560 pixels), it also creates a scaled version and keeps the original next to it.

So one picture typically becomes five to ten files. The resized copies are smaller than the original, so the total is usually somewhere between 1.5 and 3 times the original's size, depending on your theme.

And Word keeps the full-size picture even when it displays it small on the page. A photo pasted from a phone, shown at a quarter of the page width, is still imported at 4000 pixels and several megabytes.

A quick way to estimate

You do not need to be exact, just in the right range:

  1. Pick five typical documents from the set.
  2. Unzip one (a .docx is a zip file) and look in word/media: those are the images, at the size they will be imported. Or import the five as a test.
  3. Add up the image sizes per document and take the average.
  4. Multiply by 2 to 3 for WordPress's resized copies.
  5. Multiply by the number of documents.

Example: five documents average 2 MB of images each. Times 2.5 for resized copies is 5 MB per document. A 300-document archive is about 1.5 GB of new media. Worth knowing before the hosting plan finds out.

Measure it instead of guessing

Estimates are useful before; measurements are better after.

BackupScope Storage Insights is a free, read-only plugin that shows what uses your WordPress disk space: media, plugins, themes, the database and stored backups as one chart, uploads broken down by year, and the 20 largest files with their paths. It changes nothing on the site.

Run it before the import and again after. The second analysis shows how much the site changed since the first, which is the real cost of the import. Divide by the number of documents and you have a per-document figure for the rest of the archive.

The largest files list is also the quickest way to find the one document that brought a 12 MB scan with it.

How to make it smaller

Most of the saving happens in Word, before anything is imported:

  • File › Compress Pictures › Web (150 ppi) shrinks every picture in the document at once.
  • Delete cropped areas of pictures, or the hidden part is imported too.
  • Remove pictures the web version does not need: repeated logos, decorative headers, scanned signatures.

And avoid paying twice:

  • Test imports leave their images behind. Deleting a test post does not delete its media. Remove those images from the Media Library too.
  • Re-importing an existing document creates a second set of images. DocxToWP Pro can skip a document whose title already exists, or update the existing post instead.

What WebP does and does not do

DocxToWP Pro converts JPEG and PNG images to WebP during the import, but only when the WebP is actually smaller. Pages get lighter and load faster. The original file stays on disk so nothing is lost, which means disk use goes up slightly rather than down. Use it for page speed, not to save hosting space.

The numbers to remember

ItemRough cost
Text of a postA few to a few dozen KB
One image in WordPress1.5 to 3 times the original's size
A typical phone photo pasted into Word2 to 5 MB before resizing copies
Compressing pictures in Word firstOften cuts image size by more than half

The text was never the problem. Measure the images, shrink them before they arrive, and the import will fit.


Importing a whole folder? Before you bulk-import, back up and check your disk space.

Related Articles

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.

Pro from $49/year