Microlink.io
Turn any URL into structured title, description, image, and more
Microlink fetches a web page and returns its metadata — title, description, author, publisher, language, and preview image — as JSON. Pass a target URL as a query parameter and get back a normalized object plus the upstream response headers. The free tier is keyless and rate-limited; paid plans unlock more.
GET https://api.microlink.io/?url=https://example.com
{
"status": "success",
"data": {
"publisher": "example.com",
"lang": "en",
"title": "Example Domain",
"url": "https://example.com/",
"description": "This domain is for use in documentation examples without needing permission. Avoid use in operations."
},
"statusCode": 200
}curl "https://api.microlink.io/?url=https://example.com"const res = await fetch("https://api.microlink.io/?url=https://example.com");
const data = await res.json();
console.log(data);import requests
res = requests.get("https://api.microlink.io/?url=https://example.com")
print(res.json())/?url=https://example.comPROBEDTurn any URL into structured title, description, image, and more
/?limit=5Microlink.io root or index route.
/?page=1Microlink.io root or index route.
We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.
Stable. No schema drift observed since monitoring began — the response shape has not changed under our checks.
Microlink.io: common questions
Is Microlink.io free to use?
Yes — Microlink.io is a free open data API. Free tier: Free tier — no key required (Pro plans need a key). Whether the free tier allows commercial use is unclear — check the provider docs.
Does Microlink.io need an API key?
No — Microlink.io needs no API key or signup. You can call it straight away; rate limits still apply (Free tier is rate-limited per day (see pricing)).
Can I call Microlink.io from the browser?
Yes — Microlink.io returns CORS headers over HTTPS, so front-end code can fetch it directly with no backend proxy. Use the fetch snippet on this page, or hit "Run live" to try it now.
Is Microlink.io up right now?
As of our last scheduled check, Microlink.io is unmonitored. We re-probe it every sweep — the status badge and uptime chart above always show the latest.