Blog
Engineering details through Microlink.
unavatar.io: Generally available now
January 5, 2026
Resolving user avatars across different social networks can be a surprisingly difficult task: from handling different API formats to bypassing bot protection on platforms like Instagram or LinkedIn, it’s a constant battle to keep things…
Antibot detection at scale
January 4, 2026
Trying to get HTML from popular sites like LinkedIn, Instagram, or YouTube can be a frustrating experience. You write your scraper, set up your requests, and then—boom—you hit a "403 Forbidden", a "429 Too Many Requests", or a "Please prove…
Microlink Function: How to compress
September 3, 2022
The query parameter function allows you dynamic code execution with remote headless browser access on runtime: The function body can be pass in plain text, but also multiple compression algorithms are supported.
brotli
brotli is a modern…
Microlink Proxy: How it works
June 7, 2021
All Microlink Pro plans come with a built-in proxy layer that does automatic proxy resolution and rotation based on the input URL. What's wrong with URLs
The Internet is a wild place where every URL is different. That's an issue especially…
Microlink Cards: Under the hood
April 6, 2021
Even some early adopters knew about this service almost one year ago one year ago, Microlink Cards has been officially launched today. During this time, Microlink Cards has been refined until reaching its final form, taking some…
Microlink CDN: Global Edge Cache
March 31, 2020
From the beginning, Microlink API shipped with a built-in cache layer for speeding up consecutive API calls, aiming to improve response times for the same resource. How cache works
When you query against Microlink API, the first time you…
Microlink API: Browser automation
January 26, 2020
A web browser is one of the most complex pieces of software, with some internal sub-systems that work together for resolving any kind of URL on the Internet, even if the content was written with HTML tables in 1992. Microlink API is a…
Microlink API: Introducing Microlink PDF
January 8, 2020
Six months ago we launched Microlink screenshot as part of our product iteration to offer browser capabilities ready to be used directly consuming our API. Today, we’re thrilled to announce Microlink PDF 🔥.
Microlink…
Microlink SDK v4.5: Introducing iframe support
December 29, 2019
We released Microlink SDK v4.5.0, introducing a powerful functionality: the ability to embed native iframes 🔥. Every time you use Microlink SDK, it turns any link into a beautiful link preview, where the card can be displayed with three s…
Product Brief #7: SDK v4, Documentation Portal & MQL
May 1, 2019
Microlink SDK 4.0 See release notes on GitHub.
This new major release has had two things in mind: Simplify some specific connectors parameters and provide a more smart bundle system.
These changes were necessary since we are preparing…
Master Plan for 2019
January 18, 2019
We launched our initial product release on march 2018 and months later we reached +1000 upvotes on Product Hunt. Since then we have been learning how you use the product and what benefit it brings to your business.
Based on that, and a lot…
Product Brief #6: Custom Rules & metadata improvements
June 30, 2018
Custom Rules Microlink API is so powerful for extracting data. We created links previews as one of the possible use cases (actually our SDK), but because the API…
Microlink API: Introducing Custom Rules
May 31, 2018
The Microlink API is used for extracting information from any link. Just enter a URL and you will receive data.
It was designed to get generic information present in the target website, based on metadata normalization using metascraper.
Al…
Product Brief #5: New API Parameters & Gallery Showcase
May 30, 2018
Microlink API User Agent API Parameter
We added a new configurable User Agent as API parameter.
Normally you don't need to specify this value but some websites can…
Product Brief #4: SDK v2 & More Video Providers
April 11, 2018
Microlink SDK Release 2.0
We are happy to introduce the SDK 2.0, the easiest way to add link previews in your website without effort.
The version 2.0 introduce a breaking change: It removes the round property from the API Parameters that…
Product Brief #3: Video Support, Better Prerendering & SDK Features
March 2, 2018
Microlink API A new video field
We finally added support for video 🎉.
Now, the Microlink API provides a new field called video for identifying streaming sources detected from the target…
Product Brief #2: New Branding, Documentation & Improvements
January 31, 2018
Website Refresh We have a new fresh branding 🎉
When the project started, we invested the time in creating something small but efficiently working, so we didn’t really stop to think about creating a brand product.
Our design needed a…
Product Brief #1: Prerendering, Pricing & SDK First Steps
December 30, 2017
Prerendering by default When you access into a web, normally you need to wait a few milliseconds after all the content is available: Your browser is prerendering all the content before you can interact with it.
We use this technique in…