Skip to content
Lizely

Word Hyperlink Extractor

List safe external hyperlinks from a Word document without uploading it

Privacy: your files never leave your device. All processing happens locally in your browser.

How to use

  1. 1.Choose one .docx Word document from your device.
  2. 2.Wait while the browser reads external hyperlink relationships from the document package.
  3. 3.Review the safe destinations and download the one-link-per-line TXT report.

About Word Hyperlink Extractor

Word documents often hide their useful destinations behind formatted text, buttons, citations, and images. When you need to review where a document links, copying visible text is slow and can miss links attached to an image or a short phrase. This Word Hyperlink Extractor reads a modern .docx document locally and makes a clean list of the external links stored in its Office Open XML relationship file. The result is easy to inspect in the page and can also be downloaded as a plain-text list.

The extraction is deliberately conservative. A Word document records external hyperlinks as relationships with a hyperlink type, an external target mode, and a destination. This tool returns only http, https, and mailto destinations. It ignores internal headings and bookmarks, file-system paths, relative targets, JavaScript-style URLs, malformed values, and duplicate targets. That means the count represents safe external destinations, not every clickable object Word might show. The list also does not attempt to preserve the visible anchor text, its page location, formatting, or surrounding paragraph; those details remain in the original document.

Use this tool when checking sources before publishing a report, auditing a template, collecting references from a document received from another team, or building a concise handoff list. The downloaded TXT file contains one URL per line, so it can be pasted into a spreadsheet, URL checker, or another local text workflow. It is not a crawler and does not visit any destination. It does not judge whether a website is trustworthy, whether a link is live, or whether a document has ordinary text that merely looks like a URL but is not a Word hyperlink.

Your file stays in your browser. The document package is checked before it is unpacked, and the link relationship XML is read only after you select a .docx file. No document text, pages, comments, or macros are sent to a service. The scope excludes old .doc files, encrypted packages, and internally anchored links because treating those as external URLs would be misleading. Keep the original document when you need context or anchor text; this tool is a precise extractor for the document's safe external hyperlink relationships.

A relationship target is not the same thing as a complete document audit. A visible URL can be ordinary text rather than a hyperlink, a link can occur in another document part, and a field, citation manager, shape, mail merge, or embedded object can have behavior that this focused relationship-file reader does not model. The page deliberately avoids guessing from visible text because a guessed address could be wrong or turn an internal reference into an apparent external destination. It also does not resolve redirects, request a website, check a domain, inspect a mail recipient, or decide whether a destination is safe to visit. Treat each listed address as a document-supplied string that still needs normal human review.

For a safer review workflow, preserve the original .docx, download the TXT report, compare the list with the visible source and publishing requirements, then check important URLs with an approved separate process. The browser rejects malformed archives, oversized relationship XML, unsupported ZIP64 directory records, and packages that exceed its stated local limits before a result is shown. Those limits keep a simple local extractor from becoming a general document parser. The tool has no batch crawl, redirect expansion, reputation scoring, spreadsheet export, or claim to preserve page context; it is intentionally limited to a reproducible list of safe-protocol external relationship targets.

Methodology & sources

A .docx document stores external hyperlinks as Office Open XML relationships. The extractor validates the ZIP package, reads word/_rels/document.xml.rels, keeps only Relationship entries whose type is hyperlink and TargetMode is External, decodes XML entities, normalizes http/https/mailto URLs, and removes duplicates. It never follows the links.

Frequently asked questions

Does this open or visit the extracted websites?
No. It only reads hyperlink relationship targets from your local document and never crawls the destinations.
Why are some clickable Word items not listed?
Internal bookmarks, local or relative paths, malformed targets, and unsafe protocols are intentionally excluded because they are not safe external web links.
Does the TXT report include the link text from the document?
No. The report contains the external destination URLs only. Keep the original document for anchor text and page context.

Text Tools guides

View all