jsonlink

Extract metadata, Markdown and screenshots from any URL

Get link metadata — title, description, images and favicon — for rich previews, clean Markdown for LLMs and screenshots for everything else. One API key for all of it.

100 free credits every month · No credit card · 2,600+ developers signed up

Examples:
GET /api/extract · 1 creditView JSON response
{
  "title": "GitHub · Change is constant. GitHub keeps you ahead. · GitHub",
  "description": "Join the world's most widely adopted, AI-powered developer platform where millions of developers, businesses, and the largest open source community build software that advances humanity.",
  "images": [
    "https://images.ctfassets.net/8aevphvgewt8/4pe4eOtUJ0ARpZRE4fNekf/f52b1f9c52f059a33170229883731ed0/GH-Homepage-Universe-img.png"
  ],
  "sitename": "GitHub",
  "favicon": "https://github.com/favicon.ico",
  "domain": "github.com",
  "url": "https://github.com"
}

Five APIs, one key

Shared credits across every endpoint. Use what you need, when you need it.

FOR LLM PIPELINES

Feed your model the content, not the markup

Raw HTML wastes tokens on scripts, menus and tracking. JsonLink pulls out the article and hands back Markdown with its title, language and word count.

  • Readable Markdown with headings, lists and links kept
  • Works on JavaScript-heavy pages through a real browser
  • Same key as metadata and screenshots
page.html
<div class="nav-wrap"><ul>…
<script src="gtm.js"></script>
<div id="cookie-modal">…
<article>
 <h1>How DNS works</h1>
 <p>Every lookup starts…
<aside class="ad-slot">…
<footer>…
markdown
# How DNS works

Every lookup starts with
a recursive resolver…

## Root servers

- 13 named roots
- [RFC 1034](https://…)

Simple credit pricing

Metadata and Markdown cost 1 credit. A screenshot costs 2. Credits renew every month.

Free
$0
100 credits / month
Hobbie
$15/mo
50,000 credits / month
Scale
$99/mo
500,000 credits / month

Free online tools

No signup needed. Powered by the same API.

Frequently asked questions

What is JsonLink?

An API that takes any URL and returns its metadata, its main content as Markdown, or a screenshot — as JSON your app can use right away.

How do I get metadata from a URL?

Call /api/extract with the URL and your API key. You get title, description, images, favicon, site name and domain.

What metadata can I extract from a link?

JsonLink reads Open Graph, Twitter Card and standard HTML meta tags and returns the page title, description, preview images, favicon, site name, domain and, for videos, the duration — the same link metadata used by Slack, WhatsApp or Twitter previews.

Can I convert a web page to Markdown for an LLM?

Yes. POST /api/markdown returns the readable content of the page as Markdown, with the title, language and word count.

Is there a free plan?

Yes. Every account gets 100 free credits every month, with no credit card. That's 100 metadata or Markdown requests, or 50 screenshots.

Start extracting in a minute

Sign up with Google, copy your key, make a request.

Get free API key