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.Choose one .docx Word document from your device.
- 2.Wait while the browser reads external hyperlink relationships from the document package.
- 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.
Related tools
- URL ExtractorExtract, normalize, and deduplicate HTTP, HTTPS, and www links from up to one million characters without uploading the source text.
- Remove Text FormattingPaste styled content into a native plain-text field, normalize line endings, then copy or download the exact unformatted text without parsing HTML.
- Text File MergerCombine two to twenty local text files in selected order with an explicit newline, blank-line, or no-separator rule.
- Add Line Numbers to TextNumber every line of pasted text from a chosen starting value with a custom separator and optional zero padding.
- Add Prefix and Suffix to LinesAdd literal prefix and suffix text to every pasted line, with an option to leave blank lines untouched.
- Add Quotes to Each LineTurn a pasted list into a paste-ready JSON array, SQL IN clause or CSV row in one click, with the escaping each format actually requires.
Text Tools guides
View all- MacBook Word: Audit Hyperlinks Before You Remove Them
- Extract Hyperlinks from Word on Mac Before Removing Them
- Remove Hyperlink Text in Excel and Extract Word Links Locally
- How to Remove Hyperlinks from a Word Doc Safely
- How to Get URLs from a Word Document Without Uploading
- How to Get All Links from a Word Document
- Find and Replace Text in Photoshop: Step-by-Step
- Extract Numbers From Excel Text Without Fragile Formulas
- How to Remove Emojis From Videos and Captions
- Command Line vs Online Emoji Copy and Paste Compared
- How to Extract Emails From Gmail Without Uploading
- Convert DOCX Image to Text: A Local Workflow
- Count Occurrences Alternative: A Local Browser Tool for Text
- Compare Two Lists for Instagram Followers Without an App
- Convert a Column List to a Comma-Separated String
- How to Count Characters in a Word Doc for Any Limit
- Case Converter Alternative: 10 Styles in Your Browser
- How to Get Bubble Text on Instagram in 3 Steps
- Bold Text Generator Cheat Sheet: Styles, Coverage, Limits
- Skip Scripts With a Batch Text File Creator Alternative