Microlink.io

Turn any URL into structured title, description, image, and more

📚 Open DataUNMONITOREDchecked 1h ago
AUTH NONECORS AGENT ?HTTPS COMMERCIAL ?

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.

HOW IT'S SCORED ⓘ
Status badge · for your READMEshipapis health badge: — · unmonitored
Uptime history
—%90 days
—%30 days
P50 · ms
P95 · ms
operationalpartialdownno data
Live response samplecaptured by our last successful check
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
}
Call itcurl · fetch · python
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())
Endpoints · 3On scheduleFULL DOCS ↗
First rollup pending — GET /?url=https://example.com has been probed
GET/?url=https://example.comPROBED

Turn any URL into structured title, description, image, and more

GET/?limit=5

Microlink.io root or index route.

GET/?page=1

Microlink.io root or index route.

Machine-readable spec

We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.

Response-shape history

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.