Kiko Beats

Microlink for Screenshot - Turns any website into a screenshtot

byβ€’
Take a screenshot of any website
Just enter a URL and you will receive a snapshot back, served from a global CDN.
You can consume it directly from your markup, taking advantage of the rest of Microlink API capabilities.

Add a comment

Replies

Best
Lachlan Kirkwood
Beautiful product! Delivers on everything πŸ‘
Vlad Korobov
Amazing! How big is your team?
Kiko Beats
@vladkorobov just me and open source contributors πŸ™‚
Kiko Beats
πŸ‘‹Hello, Hunters! I'm so excited to present to you Microlink screenshots, a programmatic way to take a screenshot of any website. Q: Yet another Screenshot as a service? Yes! but you will find this one is completely different. Q: Why is this different? What makes it stand out from the rest is the server-side solution: the screenshot image will be served from a CDN, being available globally and you won’t have to worry about downloading or storing it. Q: Why is this better? This allows the service to provide some extra things there, like automagically refreshing the screenshot after a time: this means the screenshot always reflects the content behind the target URL 🀯. Q: Will the screenshot be fancy? So fancy. Microlink screenshots support browser overlay (light and dark theme) and custom background color or gradient πŸ‘Œ. Q: How configurable is it? You can hide, click, wait or scroll to elements. Also, you can emulate a list of 71 devices. The screenshot can be full page and the output can be PNG or JPEG. Q: Can you block trackers, popups, etc? Sure, this is done by default. Q: Cookie banners as well? Yes, specially cookie banners πŸ™ƒ. Q: Sounds good, but what about pricing? It starts at $0. The API has a daily rate limit; If you reach it and you need more, you can jump to a pro plan, they are intentionally cheap. Q: How can I be sure all this is true? We did a comparison table of similar services and what kind of features they offer: http://bit.ly/saasforscreenshot
Hrishikesh Pardeshi
Wow! Super cool :) Any plans of having GIF screenshots?
Kiko Beats
@hrishikesh1990 Thanks! That's a question suggested today and I started defining the shape, please take a look and feel free to comment your thoughts https://github.com/microlinkhq/o... πŸ™‚
Francoo
@hrishikesh1990 like the idea, is it for pages with video embeded like airbnb use to have ?
Hughes D
Live screenshot? Awesome.
Kiko Beats
@valdecarpentrie Yay! The most exciting thing there, compared with browser-side solution, it's the ability to refresh the screenshot, just magic ✨
Juan Macias
Sounds good!πŸ‘ I like your q&a
Damjanski
<3
Kiko Beats
Juan J. Ramirez
No Lazy Loading. Rendering is not 100% accurate. The comparison intentionally oversees areas where other services are better, specially the ability to reproduce and render a website accurately.
Kiko Beats
@whoisjuan Partially agree with you! Try to build a service that works with any URL on the Internet as input is not a trivial thing. In order to have a quick response back, the process tries to block ads/trackers, and occasionally this caused some sites don't work as expected. Pros: It works fine 80% of time, getting the screenshot back under the 30s πŸ™‚
Juan J. Ramirez
@kikobeats That makes sense. The reason why I mentioned it, it's because I also have one of these services and they are a pain in the ass to build (https://getscreenshot.rasterwise...)... I have nailed a lot of rendering scenarios that are hard to achieve. I can share some ideas with you if you want. Send me a PM.
Kiko Beats
@whoisjuan happy to collaborate πŸ™‚
Kiko Beats
Just want to share a good case suggested by a user: You can convert anything you need to see into a screenshot, e.g. Google Maps URLs. https://api.microlink.io/?url=ht... πŸ‘Œ
Gary Privett
Its awesome, its dose what it says. And delievers everything you could ask for...
12
Next
Last