Web Scraping & Monitoring

Read the web like a database. Scrape pages into clean structured JSON with CSS selectors or AI, take screenshots, monitor a page for changes or a product for stock, and check what a site exposes. Pay per URL, with no headless browser to babysit.

Detect API versioning scheme from URL
An address whose path starts with v1 is path-based, version 1, found at /v1. Paste any address to see whether its version sits in the path, after the question…
Free · Runs in your browser
Domain name suggestions
Turn one brand keyword into domain ideas for the extensions you choose: Bright Forge with .com and .io gives 20 names such as bright-forge.com…
Free · Runs in your browser
Domain renewal cost calculator for multiple years and discounts
Turn a yearly renewal quote into a multi-year budget: enter the annual price, 3 years and a 10% discount, and see the subtotal, the amount saved and the final…
Free · Runs in your browser
Compare internet plan cost per Mbps
A plan of 60 a month at 300 Mbps costs 0.20 per Mbps, while one of 75 at 500 Mbps costs 0.15, so the higher bill is the better value per megabit.
Free · Runs in your browser
Username Generator
Type a name such as River Stone and get up to 100 username ideas, from riverstone8850 to r1verstone4760, all built around the same recognizable core.
Free · Runs in your browser
Compute an SVG path bounding box from path data
Paste the path M10 20 C30 0 50 40 70 20 L90 60 and get its true box: x from 10 to 90, y from 14.226497308104 to 60, so 80 wide.
Free · Runs in your browser
ARIA role required attributes
Look up an ARIA role and get its exact contract: checkbox requires aria-checked, has 8 recommended attributes such as aria-label and aria-invalid, and needs an…
Free · Runs in your browser
Generate a color-scheme meta tag and CSS property
Choose light, dark or both and get the matching meta tag and CSS color-scheme declaration, ready to paste: both becomes light dark, the same value in each.
Free · Runs in your browser
Generate a Resource Preload Link Tag for Fonts, CSS, Scripts, and Images
Enter /assets/site.woff2 as a font and get a preload tag that marks it as a font and adds anonymous cross-origin loading, so the browser can reuse the early…
Free · Runs in your browser
Build a service worker precache list from static asset paths
Paste the file paths your site should keep for offline use and get a clean, ordered list: /assets/./app.js becomes /assets/app.js, a repeated stylesheet is…
Free · Runs in your browser
Parse an Accept-Language header into ordered locale preferences
Turn an Accept-Language header into an ordered list of language preferences: in the example, en-US comes first with weight 1, then en at 0.9, fr-CA and…
Free · Runs in your browser
Check CSS custom property scope between selectors
Check whether a CSS variable defined on one selector reaches the selector that uses it: a token on .theme-dark .card covers .theme-dark .card > .title, and each…
Free · Runs in your browser
Convert data attributes to camelCase
Switch between an HTML data attribute and its JavaScript dataset name, both ways: data-user-profile-id becomes userProfileId, and userProfileId turns back into…
Free · Runs in your browser
ETag weak or strong check
Paste an ETag and see at once whether it is weak or strong: W/"abc123" is weak, with abc123 as its inner tag, while "v1-hash" is strong.
Free · Runs in your browser
Build a CSS @font-face declaration from font files
Give a family name, font files with their formats, a weight and a style to get a ready-to-paste @font-face rule: Inter with a WOFF2 file first and a WOFF…
Free · Runs in your browser
Build an RSS, Atom, or JSON Feed discovery link tag
Choose RSS, enter https://example.com/feed.xml?lang=en&source=site and get a discovery tag with the matching type, application/rss+xml, and the ampersand safely…
Free · Runs in your browser
Build SVG symbol sprite
Enter the icon names home, search and user and get one hidden SVG sprite with a symbol for each, plus a use snippet per icon to paste where it appears.
Free · Runs in your browser
Generate short URL slug
Give a long URL and a seed and get a short code that never changes: the example page with the seed tenant-acme-v1 always becomes rTEr1Ff, seven base62…
Free · Runs in your browser
Build mobile app deep link URI
Assemble a deep link that opens your app instead of a browser: scheme myapp, host product and path /item/42 become myapp://product/item/42, with query pairs…
Free · Runs in your browser
Calculate uptime percentage from incident durations
A 30-day month of 43,200 minutes with three incidents totalling 45 minutes gives just under 99.9 % uptime, which counts as two nines.
Free · Runs in your browser
Decode JWT Payload
Paste a token and read what it says: the example shows the HS256 algorithm in its header and the name John Doe with admin set to true inside.
Free · Runs in your browser
API rate limit calculator
With a limit of 100 calls per minute, sending 350 takes 4 windows: three batches of 100 and one of 50, 60 seconds apart, at least 180 seconds in total.
Free · Runs in your browser
MIME Type to File Extension Lookup
Find the file extension that matches a MIME type: Image/JPEG with a charset parameter resolves to jpg, with jpeg and jpe as alternatives, and unknown types are…
Free · Runs in your browser
Query String to JSON Converter
Paste the query part of a web address and read every key with its decoded value: tag=sale&tag=new becomes one tag list holding sale and new, and percent codes…
Free · Runs in your browser
HTTP Range header calculator
Check a byte range before you send it: 0-499 on a 10000-byte file means the first 500 bytes, a satisfiable range that earns 206 Partial Content and the line…
Free · Runs in your browser
Data URI size calculator
Know how long a data URI will be before you encode anything: a 1024-byte PNG becomes 1390 characters, which still fits the default 2048-character budget, so…
Free · Runs in your browser
Screenshot a website
Turn any web address into a PNG image of what a visitor sees on screen, captured by a real browser once the page and its scripts have finished loading.
$0.040
Full-page screenshot
Get an entire web page in one tall image, from the header to the footer: the page is scrolled to its full height, so images that load on the way down and…
$0.040
Mobile screenshot
See a page exactly as a phone, tablet or desktop screen shows it: the page is drawn at that screen's real width and pixel density, or at a custom width, so…
$0.040
Screenshot one element
Capture just one part of a page, such as a price block, a chart or a table, by giving its CSS selector, and the image is cropped to that element alone, with no…
$0.040
Scheduled screenshots
Register a page once with a daily or weekly rhythm: each run opens it in a real browser and compares it with the previous render, and you hear about it only…
$0.040
Render a JavaScript page
Get the HTML of a page as a visitor's browser finishes it, after its scripts have run and the content has loaded, instead of the near-empty shell a plain…
$0.040
Web page to Markdown
Give it a page's address and get its headings, paragraphs, lists, tables, links and code blocks as standard Markdown, with navigation, footers and ads left out.
$0.040
Web page to text
Point it at a page and keep only the words: paragraphs in reading order, without tags, scripts, menus or formatting marks.
$0.040
Extract an article
A news story of about 400 words often sits inside 4,000 words of clutter; this pulls out only the article: title, author and date when available, and the body…
$0.040
Scrape a website
Give a page address and a short list pairing names like price or title with CSS selectors, and get exactly those values back, name by name: one match gives a…
$0.040
Scrape with AI
Write a sentence like "the product name, the price and whether it is in stock" and get exactly those details back, taken from what the page actually shows.
$0.046
Scrape to a schema
Define the exact shape you need, with required details, value types and nested lists, and get page data checked against it before delivery: a product comes back…
$0.046
Crawl a website
Give a starting address and the crawler follows links across the same site, up to 25 pages, reading robots.txt first and skipping any path it forbids.
$0.040
Extract links
Paste a page address and get every link on it, from internal pages and external sites to in-page anchors, email and phone links, each with its visible text and…
$0.002
Extract images
A page has forty images and you need to know which ones lack a description: paste its address and get each image with its full address and alt text exactly as…
$0.002
Web table to CSV
Give it a page with a pricing grid, a schedule or a public dataset and get the table back as CSV, its header row naming each column and rows kept in order.
$0.040
Audit contact details
Enter the address of one of your pages and get back every email address, phone number and social profile link published on it, exactly as it appears, with…
$0.002
Link preview
Give it any web address and get the title, description, image and site name that would appear on a shared link card.
$0.002
Find the RSS feed
Give it any page of a site and get back its working RSS or Atom feed address, even when nothing on the page links to it: it checks the page itself, then usual…
$0.002
Create an RSS feed
Point it at a page that never offered a feed, such as a town hall's notices, mark the block that repeats for each entry, and get a valid RSS feed of up to 50…
$0.040
Extract product data
Turn any product page into the same four facts: name, current price, stock or availability status and product images, laid out identically whichever store or…
$0.046
Extract a price
Point it at a product page and get back the price a buyer would actually pay, with its currency, plus the struck-through original price and the discount when…
$0.046
Check if it's in stock
Find out if a product is in stock, sold out, running low or on preorder, read from the page exactly as a shopper sees it, and get a clear status plus the text…
$0.046
Extract reviews
Turn a page full of customer reviews into a clean list: each review's rating, text, author and date, plus the overall average and the number of reviews.
$0.046
Extract a job posting
Paste a job posting and get its title, company, location, employment type, salary range when disclosed and core requirements as tidy, comparable data, however…
$0.046
Monitor a page for changes
Point it at a vendor's terms of service or a regulator's notices page, choose how often to check, and get notified only when the visible text actually differs…
$0.002
Monitor visual changes
Catch the checkout page that turned into unstyled text or the hero image that broke, even when the page's text is identical.
$0.040
Track a price
Point it at a competitor's or supplier's product page and get told when the price moves, read the way a shopper sees it, even when a crossed-out original sits…
$0.040
Back-in-stock alerts
Point it at a sold-out product page and hear the moment availability changes, read from the in-stock label, the add-to-cart button or the quantity shown.
$0.040
Monitor a keyword
Watch a page for one word, such as a status page that stops saying operational or a notice that swaps pending for approved, and learn whether the term appeared…
$0.002
Monitor uptime
Decide how often a site is checked, every few minutes for a critical shop or hourly for a quiet page.
$0.002
Check an SSL certificate
Check a domain's certificate before a browser warning does it for you: see who issued it, the dates it is valid, the days left before it expires and the full…
$0.002
Check domain expiry
Enter a domain and get its registration expiry date, the days remaining and its basic status, read from the registration record, so a lapsed renewal never takes…
$0.002
WHOIS lookup
Type a domain and get its registrar, creation and expiry dates, status and nameservers in one clean, consistent layout, whether its registry writes Registry…
$0.002