This app works best with JavaScript enabled.
Skip to content
Products
Tools
Resources
Docs
Pricing
Book a call
Dashboard
APIs and tooling to turn any URL into structured output.
API
One REST endpoint for every Microlink product
Screenshot
Generate pixel-perfect captures for any URL
Link Preview
Turn any URL into a beautiful link preview
Markdown
Built for agents handling website content
Metadata
Extract normalized metadata from any website
Embed
Turn any URL into a rich, embeddable card
Search
Turn Google results into structured data
PDF
Create production-ready PDFs from live webpages
Logo
Fetch favicons and logos from websites
HTML
Get the rendered HTML after JavaScript runs
Function
Run custom browser code on any page
Text
Extract clean, LLM-ready text from any page
Media
Resolve the direct video or audio file behind any URL
File Conversion
Convert any file into HTML, Markdown or text
Lighthouse
Insights
Run lighthouse insights across pages at scale
Unavatar
Serve reliable avatars from email domains
New:
Added the PDF landing for Ruby.
Changelog
Browse and use tools built on top of the Microlink API.
Editor
Write Microlink code and run it in the browser
Website Screenshot
Capture any website as a screenshot
Sharing Debugger
Preview social cards before publishing links
Sitemap URLs
List every page from a site sitemap
Website to PDF
Convert any URL to a PDF file
URL to Markdown
Convert any URL to a markdown file
Embed URL
Turn any URL into an embeddable rich card
Full Page Screenshot
Generate full page screenshots
Bulk Screenshots
Capture multiple websites as screenshots in one go
Bulk URLs to PDFs
Convert multiple URLs to PDFs at once
Integrations
AI
Prompt your agent to use Microlink
SDK
Every product, one import
MCP
Microlink for your AI agent
CLI
Microlink from your terminal
Component Builder
Embed Providers
300+ embeddable sites
Extensions
Microlink in your browser
Geolocation
IP & request insights
Guides and tools to support your development and growth.
Newsletter
Open Source
About
Benchmark
Changelog
Community
Status
Recipes
Features
Use cases
Skills
User Agents
Blog
Why we still run Chrome
Kiko Beats · September 17, 2026
Isolated worlds cut visible automation by 99%
Kiko Beats · September 13, 2026
How OpenAI agents used Microlink to escape a GET-only sandbox
Joseba Legarreta · September 10, 2026
Open Source Software
It’s our great privilege to build our products using open source software (OSS) and we want to give the same effort back.
metascraper
2,740
9
Scrape metadata from any URL using Open Graph, JSON-LD, HTML meta tags, and smart fallbacks.
browserless
1,839
7
The headless Chrome/Chromium driver on top of Puppeteer. Take screenshots, generate PDFs, extract text and HTML with a production-ready API.
unavatar
1,471
2
Get unified user avatar from social networks, including Instagram, SoundCloud, Telegram, Twitter, YouTube & more.
sdk
623
7
Make any URL embeddable. Turn any URL into a beautiful link preview.
youtube-dl-exec
616
0
Promise-friendly Node.js wrapper around youtube-dl / yt-dlp for downloading media.
keyvhq
446
0
Simple key-value storage for Node.js with TTL and pluggable backends via Keyv adapters.
react-json-view
417
14
Interactive React component for inspecting JSON objects and arrays with expand/collapse.
cards
401
10
The easiest way to create and share dynamic images at scale.
top-user-agents
378
0
Always up-to-date list of the top 100 most common browser user-agents for HTTP clients.
async-ratelimiter
335
0
Simple async rate limiter for Node.js — promise-friendly limits for APIs and workers.
optimo
185
2
No-brainer CLI to optimize images and videos with ImageMagick and FFmpeg defaults.
www
142
21
AI-ready infrastructure for interacting with the web. Built on real browsers. Exposed through a single API.
splashy
122
0
Extract predominant and palette colors from an image URL or file buffer.
html-get
103
1
Get the HTML from any website, fine-tuned for correction & speed
spotify-url-info
93
0
Fetch Spotify track, album, and playlist metadata from share URLs without an API key.
mql
65
1
Microlink Query Language. The official HTTP client to interact with Microlink API for Node.js, browsers & Deno.
is-antibot
51
0
Detect antibot protection from 30+ providers — Cloudflare, Akamai, DataDome, PerimeterX, and more.
nanoclamp
47
2
React component for clamping multiline text with an ellipsis — tiny and CSS-friendly.
metatags
44
0
Ensure your HTML is previewed beautifully across social networks.
tinyspawn
38
0
Minimal promise wrapper around child_process.spawn for running binaries and shell commands.
geolocation
33
0
Get detailed information about the incoming request based on the IP address.
async-memoize-one
28
0
Async memoize-one: cache only the last result of an async function for cheap repeats.
oembed-spec
23
0
Parser and helpers for the oEmbed specification — validate and normalize provider responses.
cloudflare-bot-directory
19
0
Cloudflare Radar verified bots directory — 500+ crawlers and search-engine user agents as data.
openkey
16
1
Fast Redis-backed authentication and rate-limiting layer for SaaS APIs and dashboards.
function
14
0
Write JavaScript functions and run them remotely with Microlink — Puppeteer access, npm packages, and zero infrastructure.
keyv-s3
14
0
Amazon S3 storage adapter for Keyv — persist cache entries in an S3 bucket.
queue
14
0
The high resilient queue for processing URLs.
analytics
12
0
Microservice to retrieve your CloudFlare Analytics.
cdn
11
0
Content Delivery Network for Microlink assets
lighthouse-viewer
11
0
Lighthouse Viewer as service
server-proxy
11
0
Interact with Microlink API without exposing your credentials
tinyrun
11
0
Run multiple shell commands in parallel with a tiny concurrently-style CLI.
ping-url
10
0
Fast DNS resolution for URLs with short-lived caching via Keyv-compatible stores.
cli
9
0
Command-line client for the Microlink API — screenshots, metadata, and PDF from your terminal.
local
8
0
Run Microlink Functions locally with Puppeteer/Playwright for faster development loops.
logo
7
0
Adding logos to any website, powered by Microlink API.
healthcheck
6
0
Microservice to retrieve your CloudFlare Health Checks.
keyv-redis
6
0
Redis storage adapter for Keyv.
oss
6
0
Microservice to get the latest public GitHub repos from a user/organization
html
5
0
Get HTML from any URL.
youtube-dl-binary
5
0
Tiny tool for downloading the latest `youtube-dl` version available.
google
4
0
Turn Google results into structured, code-ready data. Powered by Microlink.io
meta
4
0
Open Graph Image as Service
memoize-token
3
0
Memoize and refresh OAuth or API tokens with cache hits before expensive renewals.
ffprobe
2
0
An always up-to-date static `ffprobe` binary for Node.js
microclap
2
3
clap button as service
microlink
2
1
The web, ready for AI A single API for turning any URL into data. Built for apps & agents. Powered by real browsers.
mql-cli
2
1
CLI for interacting with Microlink Query Language.
mql-playground
2
0
WIP
ua
2
0
Redis primitives to increment and rank top user-agent strings for bot analytics.
microlink-to-vercel-latency
1
0
Measure latency between Microlink and Vercel
skills
1
0
Microlink's official collection of agent skills
mcp
0
0
The web browser your AI agent never had
microlink-zapier
0
0
Zapier integration for the Microlink API. Turn any website into structured data, screenshots, PDFs, and more — no code required.
n8n-nodes-microlink
0
0
Official-like n8n integration for Microlink API. Screenshots, metadata extraction, and more.
screenshot-benchmark
0
0
A terminal-based benchmark tool that races screenshot APIs against each other