Markdown Image Extractor (URLs, Alt Text, Sizes)

Pull every image reference out of a Markdown document — inline ![alt](url) and reference-style ![alt][ref]. Output includes URL, alt text, and optional title. Useful for image audits and asset migration.

How to use the Markdown Image Extractor (URLs, Alt Text, Sizes)

Paste Markdown. The tool extracts every ![alt](url) and ![alt][ref] image reference and lists them.

Pulling image references out of Markdown

Markdown references images in two ways: the inline form ![alt](url "title") and the reference form ![alt][label] with the URL defined elsewhere in the file. A long document can scatter dozens of both, mixing absolute URLs, relative paths, and reference labels, which makes auditing or migrating the images tedious to do by eye.

This extractor scans the whole document and lists every image it finds, resolving reference-style links to their actual URLs and reporting the alt text and any title alongside each. That gives you a clean inventory — useful for checking that every image has alt text for accessibility, or for collecting the asset URLs before moving a post to a new host.

Common use cases

  • Image audits — list every image to confirm each has meaningful alt text.
  • Asset migration — collect all image URLs before moving content to a new host or CDN.
  • Finding broken paths — review relative paths and URLs for ones that no longer resolve.
  • Accessibility checks — spot images with empty or missing alt text.
  • Resolving references — see what URL each reference-style image label actually points to.

Frequently asked questions

Does it handle reference-style images?

Yes. It matches both inline ![alt](url) and reference ![alt][label] images, and resolves each label to the URL defined in its [label]: url line elsewhere in the document.

What does it report for each image?

The image URL, its alt text, and the optional title string if one is present. That is enough to audit accessibility and to gather the source URLs for migration.

Will it pick up HTML img tags too?

It focuses on Markdown image syntax. Raw HTML <img> tags embedded in the Markdown are a different form; if your documents rely on those, extract them separately.

Does the alt text matter?

Yes — alt text is what screen readers announce and what shows when an image fails to load. Listing it for every image makes it easy to find ones that need a proper description.
Embed this tool on your site

Free to embed, no attribution required (but appreciated). Paste this where you want the tool to appear: