
Vxpix
Website screenshot API with a free no-signup tier and a $50 lifetime plan
Gallery
About Vxpix
Vxpix is a screenshot API that turns any URL into an image. You send the address of a web page, and it renders that page to a PNG or JPEG and hands back a link to the finished capture, usually in a few seconds. The whole pitch is that it stays simple and cheap where most screenshot services lean on recurring monthly subscriptions, so it leads with a one-time price rather than a per-month bill.
The problem it solves is a familiar one for developers. Capturing a live web page reliably means running a headless browser, keeping it patched, and babysitting the infrastructure around it, or paying a recurring fee to a hosted service and watching the bill scale with usage. Vxpix takes that off your plate with a single endpoint you can call from any language. A screenshot becomes one HTTP request instead of fifty lines of browser configuration and a maintenance chore you have to remember every time the browser updates. For a solo developer that upkeep is the hidden cost, since a screenshot feature that works today can quietly break the next time a page changes or the browser ships a new release.
Rendering runs on Playwright, which handles full-page capture from the first pixel to the last, partial captures of just the visible area, and custom viewport sizes for mobile, tablet, or desktop widths. The request body stays small. You POST a URL, and optionally a width, a height, a full_page flag, and a format of png or jpeg. The response comes back as JSON with a hosted link to the image, and on the free tier it also includes a count of how many captures you have left for the day. It works from curl, Python, Go, Node, or Ruby, so it drops into most stacks without a dedicated client library.
Getting started follows three steps. You pick a plan and pay once, your API key is generated instantly and delivered by email, and then you call the API and integrate the result wherever you need it. Paid keys come with a dashboard and usage tracking, so you can see what you are capturing over time. The site reports numbers like more than a thousand API keys issued, a sub-second average response, and 99.9 percent uptime, and it notes that no credit card is needed to try it. The product is currently marked as being in beta. Because the key arrives by email the moment you pay, there is no waiting on an approval step or a sales call before the first capture.
It fits indie hackers and product teams who need screenshots as a background utility rather than a headline feature. Typical jobs include generating Open Graph preview images for social sharing, capturing pages inside a CI/CD pipeline for visual diffs, monitoring sites for visual regressions, running SEO audits by capturing competitor pages at different viewports, archiving shipped work as pixel snapshots, and rendering dynamic email banners with live data. The common thread is a team that wants a reliable capture without standing up and maintaining its own browser fleet.
What makes it stand out is the pricing shape. There is a genuinely free tier that needs no account at all, capped at roughly twenty-five captures a day at a fixed viewport in PNG, so you can try the API before committing anything. Beyond that a monthly plan runs at well under a dollar a month with room for a few thousand captures, and the headline option is a one-time fifty-dollar lifetime license with unlimited screenshots, both PNG and JPEG, any viewport, a dedicated key and dashboard, and future bug fixes included. The site puts itself next to tools like Urlbox at ninety-nine dollars a month and ScreenshotLayer at forty-nine dollars a month, where its one-time deal ends up far cheaper over a year. That structure suits anyone who dislikes recurring line items, since a hobby project or a small SaaS can pay once and stop thinking about it, and the free tier means you can validate the output on your own pages before spending a cent.
The payment flow is worth understanding before you buy. Vxpix uses a trust-based model where you enter your email on the purchase page and receive an API key instantly, then send payment through PayPal or Payoneer. That keeps checkout friction low, but it is less conventional than a standard card form, and output is limited to PNG and JPEG rather than PDF. It is also a younger product without a long public track record, so it suits side projects and cost-conscious stacks more than mission-critical, high-volume rendering, though the lifetime deal makes it easy to justify trying. For higher-stakes workloads that need guaranteed throughput or a formal support contract, a more established provider may still be the safer call, but for the long tail of side projects the value is hard to argue with.
Key Features
- URL to PNG or JPEG capture
- Full-page and partial capture
- Custom viewport sizes
- Playwright-powered rendering
- Per-customer API keys
- Free tier with no signup
Pros & Cons
What we like
- Free tier needs no account
- One-time $50 lifetime option, no subscription
- Simple single-endpoint REST API
- Works from any language or stack
Room for improvement
- Trust-based PayPal or Payoneer payment, no card checkout
- Only PNG and JPEG, no PDF output
- Younger product with a short track record
- Free tier capped at 25 captures a day
Frequently Asked Questions
What is Vxpix?
Is Vxpix free?
How do I pay for Vxpix?
What can the API capture?
Best For
Featured in
Alternatives to Vxpix
View all1Lookup
Real-time data verification API for phone, email, IP, and domain validation to fight fraud

Codedex
A gamified, story-driven platform that teaches Python, web dev, and more like an RPG quest
Hack2hire
Practice real SDE interview questions from top tech companies with expert worked solutions
Cloudflare Pages
Free Jamstack hosting on Cloudflares edge with unlimited bandwidth and tight integration with Workers.
Reviews (9)
Genuinely impressed
Three months of Vxpix later, here is what holds up. Where it really wins is playwright-powered rendering. The output quality holds up better than I expected. Would sign up again without thinking twice.
Pulled its weight from week one
Found Vxpix on a Show HN thread and I am glad I clicked. What stands out is how it handles custom viewport sizes. Found it works best for generating open graph preview images. Easy yes for anyone weighing the same trade offs.
It just works
Hadn't planned on switching, but Vxpix was hard to ignore. What stands out is how it handles full-page and partial capture. No regrets so far.
Recommended without reservation
Three months of Vxpix later, here is what holds up. Where it really wins is works from any language or stack. Easy yes for anyone weighing the same trade offs.
Recommended without reservation
Vxpix solves a real problem for me without making a fuss about it. Got real value out of free tier needs no account. It does what it says, which is rarer than it should be. Mostly using it for monitoring sites for visual regressions. Worth it for what I get out of it.
Decent with some rough edges
Picked Vxpix for the price, stayed for the quality. What stands out is how it handles one-time 50 lifetime option, no subscription. What stands out is how little babysitting it needs. It would be a five if not for free tier capped at 25 captures a day. Recommending it to people in a similar spot.
Decent with some rough edges
Tried Vxpix on a side project first, then rolled it out everywhere. The full-page and partial capture is more useful than I expected. One thing that bugs me is trust-based paypal or payoneer payment, no card checkout.
Worth a look
Vxpix solves a real problem for me without making a fuss about it. The simple single-endpoint rest api is more useful than I expected. It fits well for monitoring sites for visual regressions. Glad I made the switch.
Good, with a few caveats
Have been running Vxpix for a while, here is where I land. The one-time 50 lifetime option, no subscription is more useful than I expected. It slotted into my routine without much fuss. Mostly using it for generating open graph preview images. It would be a five if not for younger product with a short track record. It earns its place in my stack.
