Files never leave your browser

Word to PDF
Free express

Drop a .docx, get a .pdf. Nothing gets uploaded anywhere. No account, no email, no "upgrade to Pro".

๐Ÿ“ค

Drag your Word file here

or click the button if you prefer

ยท .docx only ยท under 20MB ยท takes 1-2 sec
W
file.docx
0 KB
Working... 0%
๐Ÿ”’

Private by default

Nothing gets uploaded. Your file never leaves the tab.

โšก

Quick

No upload wait, no server queue. Usually done in a second or two.

๐ŸŽจ

Keeps formatting

Headings, tables, images come through the way they were.

๐Ÿ’Ž

Free, no catch

No signup, no limits, no watermark. Just a tool.

About

Hi. I'm Pmmn kumara. I live in Colombo and I build small web tools on the side, mostly because I keep running into problems that annoy me and then I can't find a good solution so I just make one.

DocConvert started as a weekend thing. My sister was applying for a job and needed to send her CV as a PDF. She'd been using one of those "free online converters" that puts a giant watermark on the first page unless you pay. The paid version was like $9 a month. For converting a file to a different format. Anyway I got annoyed and told her I'd build her one.

That was about 2 months ago. The first version was really rough โ€” it just dumped the whole document as a giant image into a PDF, which meant the text wasn't even selectable. My sister was nice about it and said "it works!" but I knew it didn't. So I kept working on it.

Now it actually converts properly. Headings stay as headings, tables come through, images work. It's not perfect โ€” really complex Word documents with fancy layouts will still have issues โ€” but for everyday stuff it does the job. And nothing gets uploaded anywhere, which honestly was the whole point.

Some things about me, in case you care:

I write code mostly in JavaScript, sometimes Python when I need to do something with data. I use VS Code and I've been meaning to switch to Neovim for like two years now but never actually do it. I read a lot of sci-fi. My current setup is a 2021 MacBook Air that's starting to show its age.

The site is free. It'll stay free. There might be ads on it eventually because hosting costs money and I'm not made of it, but I'll try to keep them from being too obnoxious.

If something's broken, or you have an idea for something that would make it better, email me. I read every message even if I don't always reply quickly. Address is on the contact page.

โ€” Pmmn kumara
Colombo, October 2026

Contact

I try to reply within a day or two, but sometimes it takes longer. Sorry in advance.

Quickest way to reach me is email. I check it most mornings.

Email: pmmnkumara7912@gmai.com

If you're reporting a bug, please tell me:

You don't need to send me the actual document. I don't want it, honestly โ€” and you shouldn't be sending confidential files to strangers on the internet anyway.

For anything else โ€” feedback, ideas, or just saying hi โ€” same email works.


Based in Colombo, Sri Lanka. Timezone is GMT+5:30 if that matters.

Blog

Occasional posts about Word, PDFs, and getting things done.

โ† Back to blog

How to convert DOCX to PDF without uploading your files

October 2026 ยท 7 min read

Last month a friend asked me to help her convert a contract to PDF. She'd already tried three different "free online converters" and gotten frustrated with all of them. One added a watermark. One asked her to create an account first. The third one just... didn't work, and gave her a file that wouldn't open.

I told her to just use Microsoft Word's "Save as PDF" option. She said she didn't have Word.

Right. Not everyone has Word. Not everyone wants to pay for Word. And honestly, most of the online alternatives suck. So I get why people keep using them anyway.

The problem with those tools isn't the conversion itself โ€” it's the fact that you have to hand your file over to a server you don't control. And when you think about what people actually convert โ€” contracts, rรฉsumรฉs, tax documents, medical records โ€” that should feel weird.

Anyway. The good news is you don't actually need to upload anything. Your browser can do this on its own.


Short version: open the converter, drag your .docx onto the page, wait a couple seconds, download the PDF. Done. Nothing gets sent anywhere.

Now the longer version, in case you're curious how this actually works, or you don't trust me and want to build your own.

First, a fact that surprises a lot of people: a .docx file is just a ZIP file with XML inside it. If you rename one to .zip and open it, you'll see a bunch of folders with names like word/document.xml. The text lives in that XML file. Images live in another folder. Styles live in a third.

To convert this to a PDF in the browser, you need three steps:

Step one: Unzip the docx and read the XML. There's a library called Mammoth.js that does this and turns the whole thing into clean HTML. It handles headings, bold, italic, tables, images โ€” the basics. It ignores more complex Word features like macros, which is actually a security win.

Step two: Take that HTML and turn it into an image. That's html2canvas. You point it at a DOM element and it renders it to a canvas. Same technology browsers use internally when you screenshot with dev tools.

Step three: Wrap that image into a PDF. jsPDF handles this, including the boring parts like splitting content across pages when the document is longer than one.

All three libraries run in the browser. The only thing that travels over the network is the code itself, loaded once from a CDN when you open the page. Your actual document never leaves your computer.

This is one of those cases where the browser is genuinely better than a desktop app for the job. Not because it's more powerful, but because it's more honest about what it's doing.

A few caveats, because there always are:

If your document uses a font that isn't installed on the system viewing the PDF, it might render slightly differently. Headers and footers don't make it through (Mammoth doesn't handle them by default, and adding it isn't trivial). Really fancy table layouts might shift a bit. If you have all three of those problems, use LibreOffice โ€” it's free, and it'll do a better job.

For everything else? It works fine. I've been using this tool myself for months now, mostly for invoices and freelance contracts. Haven't had a real issue yet.


If you try it and something breaks, email me. I'd rather know about bugs than not know about them.

Also: if you're the kind of person who reads the whole article before trying the thing, I respect that. Here's the tool.

โ† Back to blog

5 Word formatting habits that ruin your PDF

October 2026 ยท 5 min read

I've been debugging conversion issues for months now and these are the top 5 things that cause problems. If your PDF keeps coming out weird, check this list first.

1. Using empty paragraphs to push things down

You know โ€” hitting Enter five times to make some space before a heading. This works in Word because Word keeps the paragraph structure. Once you convert it, those empty lines either collapse or turn into weird gaps that shift the whole layout.

Fix: use "Space before" and "Space after" in the paragraph settings instead. It's under Layout โ†’ Paragraph. Takes ten seconds.

2. Manually numbering things

If you typed "1. First point" as plain text instead of using Word's actual numbered list, the numbering survives as text โ€” which is fine โ€” but the alignment doesn't. Long lines won't wrap properly and the numbers end up in weird places.

Fix: use the real numbered list button in the toolbar. Yes, the styling is more work upfront. Trust me, it saves time.

3. Mixing fonts without realizing it

Copy-pasting from other documents often brings hidden formatting with it. You end up with three different fonts in the same document and can't tell because they all look similar.

Fix: select all (Ctrl+A), then pick one font. If you need a second font for headings, that's fine, but do it on purpose.

4. Images that are too high-resolution

If your document is 40MB because of a single screenshot from a 4K monitor, conversion takes forever and the PDF ends up huge. For a PDF that people are going to read on screen, you don't need a 4000px-wide image.

Fix: resize before inserting. Word has a compression option under Picture Format โ†’ Compress Pictures. Use it.

5. Custom letterhead templates

Templates with headers, footers, logos in the margin, and a decorative border are basically impossible to convert perfectly in a browser. They rely on absolute positioning, which is the one thing that breaks in browser-based conversion.

Fix: for documents that need that layout, use LibreOffice or Word itself. Browser conversion is not the right tool for a letterhead template.


None of this is a problem with the converter itself โ€” it's just how Word and HTML differ under the hood. The tool does its best, but a few habits on your end will make the result a lot cleaner.

โ† Back to blog

PDF vs Word โ€” when to use which

October 2026 ยท 6 min read

Someone asked me this last week and I ended up writing a whole thing, so I figured I'd turn it into a post.

Short answer: PDF is for sending, Word is for editing. If the person on the other end needs to change the document, send Word. If they just need to read it, send PDF.

Longer answer below.

What PDF is actually good at

A PDF looks the same everywhere. That's the whole point. Open it on Windows, Mac, Android, iOS, or a printer that's older than I am โ€” it renders identically. Word doesn't do that. Word documents depend on the fonts and version of Word installed on the machine opening them, and they will look different on different systems.

PDFs are also harder to accidentally edit. Not impossible โ€” there are tools โ€” but you can't just open one and start typing. If you're sending a contract, an invoice, or anything that needs to look official, this matters.

What Word is good at

Editing. Obviously. If you're sending something back and forth for revisions, Word is the right format. Track changes, comments, and the ability for the other person to actually work on the document โ€” that's what Word is for.

Also, Word handles complex layouts better. Tables inside tables, custom headers with images, footnotes with specific spacing โ€” Word can do all that. PDF can technically hold that content too, but creating it from scratch in a PDF tool is painful.

The practical rules I use

What about rรฉsumรฉs?

PDF, always. Unless a job posting specifically says "Word format" (some applicant systems can't read PDFs properly for keyword extraction, which is dumb but true). If you're not sure, send PDF and have the Word version ready to send if asked.

The one case where you should never use PDF

When someone needs to edit it. I can't count how many times I've gotten a PDF from someone who then asked me to "just make a small change." No. Send me the Word document.


If you need to convert between the two, that's what this site is for. The converter is here.

โ† Back to blog

How to shrink a PDF without wrecking the quality

October 2026 ยท 6 min read

Gmail caps attachments at 25MB. If your PDF is bigger than that, you have a problem. Here are the methods that actually work, roughly ranked by how much quality you lose.

1. Re-save from the original (free, lossless)

If you still have the source Word document, don't compress the PDF โ€” regenerate it from source with compression enabled. That's what our converter does. You'll often get a much smaller file with zero quality loss, because the original had extra junk that a good converter strips out.

This should always be step one. Why squeeze something that just needs a cleaner version?

2. Remove embedded fonts you don't need (free, lossless)

A lot of PDFs embed entire font files even when they only use a few characters from each. Removing unused glyphs can cut the file by 30-50% with no visual change. Tools that do this: Ghostscript (command line, free), or various online tools that wrap Ghostscript.

Caveat: if the PDF uses a font that isn't installed on the reader's system, you need the embed. Don't strip those.

3. Downsample images (small quality loss)

If your PDF is mostly images โ€” scanned pages, photos, screenshots โ€” the images are 90% of the file size. Downsampling them from 300 DPI to 150 DPI usually cuts the file in half, and you probably can't tell on a screen.

For print, keep 300 DPI. For email or screen viewing, 150 is fine. For a document that's mostly text with one photo, 120 DPI is fine for the photo.

4. Convert color to grayscale (small quality loss)

If the PDF doesn't actually need color, converting it to grayscale makes it substantially smaller. The savings aren't huge but they're free and lossless in terms of information content โ€” you're just throwing away color channels nobody's using.

Don't do this if the document has any meaningful color (charts, logos, highlighted text). Do it for scanned text documents, old reports, and anything that's basically black text on white.

5. The "just crank the compression" button (medium quality loss)

Most online compressors just do this. They re-encode everything with aggressive settings and hope you don't notice. Sometimes you don't. Sometimes you get a PDF where the text is blurry and the images look like they were photographed through a wet towel.

Use this as a last resort, and check the result before sending it to anyone.

What doesn't work, in my experience

Renaming the file to .zip and hoping for the best. Actually this doesn't work โ€” a PDF isn't a zip file, no matter what it's called.

Printing to a "PDF printer" driver. This usually makes the file bigger, not smaller, because it re-rasterizes everything. Don't do it unless you know why you're doing it.


If you've got a Word document and want a clean, small PDF in one step, that's what we do. Otherwise, Ghostscript is your friend.

Privacy Policy

Last updated: October 2026

Short version: Your files never leave your device. We don't store them, see them, or send them anywhere. The only data collected is standard analytics and advertising cookies from Google.

1. Introduction

This Privacy Policy explains how DocConvert ("we", "us", "our") handles information when you visit and use this website. By using the site, you agree to the practices described here.

2. Your files are not uploaded

DocConvert runs entirely in your web browser. When you select a .docx file, that file is read locally by JavaScript running on your device. It is never transmitted to our servers โ€” we don't have any servers that receive files. Once you close the browser tab, nothing remains.

3. Information we collect

We do not collect personal information directly. However, like most websites, we may automatically collect certain non-personal data:

This information is aggregated and cannot be used to identify you personally.

4. Cookies

Cookies are small text files placed on your device. We use cookies for the following purposes:

You can disable cookies in your browser settings. Some features may not work properly if you do.

5. Google AdSense and third-party advertising

We use Google AdSense to display advertisements on this website. Google, as a third-party vendor, uses cookies to serve ads based on your prior visits to this and other websites. This allows Google and its partners to serve ads based on your visit to our site and/or other sites on the Internet.

Specifically:

You can also opt out of some third-party vendors' use of cookies for personalized advertising by visiting www.aboutads.info.

6. Google Analytics

We may use Google Analytics to understand how visitors interact with the site. Google Analytics collects information anonymously and reports website trends without identifying individual visitors. See Google's Privacy Policy.

7. Children's privacy

DocConvert is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it.

8. Your rights

Depending on where you live, you may have the right to access, correct, or delete the personal data we hold about you. Since we don't collect personal data, most of these are automatically satisfied. For advertising-related requests, use the Google links above.

9. Data security

Because we don't store your files or personal data, there's nothing for us to secure on that front. The site uses HTTPS to ensure all communication between your browser and our web host is encrypted.

10. Changes to this policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date.

Terms of Service

Last updated: October 2026

1. Acceptance of terms

By accessing and using DocConvert ("the Service"), you accept and agree to be bound by these Terms of Service. If you don't agree with any part of these terms, please don't use the Service.

2. What the service is

DocConvert provides a free, browser-based tool for converting Microsoft Word (.docx) files into PDF format. The conversion happens entirely on your device. No files are uploaded to our servers.

3. How you can use it

You agree to use the Service only for lawful purposes. You may not:

4. Your files and content

You retain full ownership of any files you process. Because conversion happens locally in your browser, we never have access to your files and cannot claim any rights over them. You are solely responsible for ensuring you have the right to convert any file you use with the Service.

5. No warranty

The Service is provided "as is" and "as available" without warranties of any kind. We do not guarantee that:

Complex Word documents with advanced formatting, macros, or embedded objects may not convert perfectly. This is a limitation of browser-based conversion, not a bug.

6. Limitation of liability

To the maximum extent permitted by law, DocConvert and its operator shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of the Service. This includes, but is not limited to, loss of data, loss of profits, or business interruption.

7. Third-party services

The Service may display advertisements through Google AdSense and use other third-party services. These services have their own terms and privacy policies. We are not responsible for the content or practices of any third-party service.

8. Intellectual property

All code, design, graphics, and original content on this website are the property of DocConvert unless otherwise stated. Open-source libraries used (Mammoth.js, html2canvas, jsPDF) are governed by their respective licenses.

9. Changes to the service

We reserve the right to modify, suspend, or discontinue the Service at any time without notice. We may also update these Terms from time to time. Continued use of the Service after changes means you accept the new terms.

10. Governing law

These Terms are governed by the laws of Sri Lanka. Any disputes arising from the use of the Service shall be subject to the exclusive jurisdiction of the courts of Sri Lanka.

Disclaimer

Last updated: October 2026

1. General information

The information and tools on DocConvert are provided for general informational and practical purposes. While we try to keep everything accurate and working properly, we make no warranties about the completeness, reliability, or accuracy of the site or its results.

2. No professional advice

Nothing on this website constitutes professional, legal, or technical advice. The tool is meant to help with file conversion, but you should always verify important documents after conversion. For legal, financial, or professional documents, consult a qualified professional.

3. External links

This site may contain links to external websites. We are not responsible for the content, privacy practices, or accuracy of any third-party sites. Following external links is at your own risk.

4. Advertising disclosure

DocConvert displays advertisements through Google AdSense and may participate in other advertising programs. We may earn revenue from these ads. This does not affect the content, tools, or recommendations on the site.

5. File conversion accuracy

While we strive for accurate conversions, results may vary depending on the complexity of your original document. Documents with advanced formatting, macros, embedded videos, or unusual fonts may not convert perfectly. Always check your converted PDF before using it for important purposes.

6. Limitation of liability

Under no circumstances shall DocConvert or its operator be liable for any loss or damage โ€” including but not limited to indirect, incidental, or consequential loss โ€” arising from the use of this website or reliance on any information or tool provided.

7. Consent

By using this website, you consent to this disclaimer and agree to its terms.

8. Updates

This disclaimer may be updated from time to time. Any changes will be posted on this page with a revised date.