Data & URLs Runs in your browser

JSON URL Extractor & Cleaner for API Responses

Paste JSON, REST, GraphQL, Postman or Insomnia responses and instantly unescape, extract, validate and preview every URL — then export a clean list. Free, no signup, runs in your browser.

One-click extract Unescape \/ Filter & validate 100% local

Results

0 URLs

Media Preview

What API URL Extractor does

Unescape JSON URLs

Turn escaped https:\/\/ links back into clean, clickable URLs in one click.

Extract every URL

Pull all http and https links out of nested REST, GraphQL or webhook payloads instantly.

Validate & dedupe

Drop malformed links and remove duplicates to get a clean, unique URL list.

Filter precisely

Filter by type (image, video, other) or by domain and substring to keep only what matters.

Preview media

Render image and video URLs inline so you can verify assets without opening each one.

Export anywhere

Copy the list or download as TXT or CSV for SEO crawls, link checkers and migrations.

Supported formats

The tool reads raw text, so whatever your stack produces will work.

REST JSONGraphQL responsesPostman exportsInsomnia responsesWebhook payloadsServer logscURL outputPlain URL lists

How it works

  1. Paste your data

    Drop a JSON or API response into the JSON tab, or a list of links into the URL List tab.

  2. Extract or clean

    Click Extract URLs to list every link, or Clean URLs to just unescape the slashes.

  3. Filter & review

    Remove duplicates, filter by type or domain, and preview image and video assets.

  4. Export

    Copy the clean list or download it as TXT or CSV for the next step in your workflow.

How people use it

API debugging

Clean escaped URLs out of API logs and responses so you can open and test them directly.

SEO audits

Build deduplicated URL lists from sitemaps or API data to feed into crawlers and rank checkers.

Asset extraction

Pull every image and video URL out of a CMS or GraphQL response for download or migration.

Data migration

Extract and validate links before importing them into a new system or database.

QA & testing

Verify that an endpoint returns valid, reachable URLs and preview the media it points to.

Scraping prep

Turn a messy response into a clean, filtered seed list for your scraping pipeline.

Frequently asked questions

Why do URLs in JSON contain \/ (backslash slash)?

JSON allows the forward slash to be written as \/. It means exactly the same as / — it is only a text-encoding detail used so strings are safe to embed in HTML. The URL is not broken; a JSON parser decodes it back automatically. Click Clean URLs to strip the backslashes for copying.

How do I extract all URLs from an API response?

Paste the full response into the JSON tab and click Extract URLs. Every http and https URL is pulled out, unescaped and listed. You can then remove duplicates, filter by type or domain, and export to TXT or CSV.

Does it work with Insomnia and Postman?

Yes. Paste an Insomnia response, a Postman export, or any REST or GraphQL payload and extract URLs instantly. The tool reads raw text, so the exact export format does not matter.

Is my data uploaded to a server?

No. All cleaning, extraction, validation and preview happens locally in your browser with JavaScript. Nothing you paste is transmitted to or stored on any server.

Can I preview images and videos from the URLs?

Yes. Image URLs (jpg, png, webp, gif, svg, avif and more) and video URLs (mp4, webm, mov) are rendered in a media preview grid so you can verify assets without opening each link.

Can I export the extracted URLs?

Yes. Use Copy to copy the visible list to your clipboard, or Download TXT and Download CSV to save the results — ready for SEO crawls, link checkers or migration scripts.

How do I clean a list of plain URLs?

Switch to the URL List tab, paste one URL per line, and use the same dedupe, filter and export tools. It is ideal for preparing URL lists for SEO audits.

Is API URL Kit free?

Yes. It is completely free, requires no signup or account, and runs entirely in your browser.

Last updated 2026-08-08