FastX402 Lab

fastx402.tools · 169 paid endpoints · listed 2026-10-27

DNS lookup (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, SRV, PTR) via DNS-over-HTTPS

livelast check 33 h ago
100%valid x402 answers, 72 h
$0.001USDC received on Base, 7 days
1distinct payers, 7 days
52.0score (0-100)

Paid endpoints

MethodEndpointPriceNetworks
GETfastx402.tools/ascii-art-box
Wraps text in a clean ASCII box with configurable border style (single, double, rounded). Returns the formatted box ready to print in terminals or monospace con
$0.001Base
GETfastx402.tools/ascii-table-format
Converts JSON array of objects into aligned ASCII table with borders and padding. Use when formatting structured data for terminal output or plaintext reports.
$0.001Base
GETfastx402.tools/base32-convert
Encode UTF-8 text to Base32 (RFC 4648 or the base32hex alphabet, padded or not) or decode Base32 back to bytes, hex and text. Use it for TOTP secrets, DNS names
$0.001Base
GETfastx402.tools/base58-convert
Convert between hex and Base58 (the Bitcoin/Solana alphabet), e.g. to decode a Solana address or signature to its raw bytes or encode bytes as Base58. Returns b
$0.001Base
GETfastx402.tools/base64-convert
Encode UTF-8 text to Base64 or Base64url, or decode it back, exactly. Use it for headers, data URLs and API payloads where a wrong padding or alphabet breaks th
$0.001Base
GETfastx402.tools/cidr-overlap
Checks if two or more CIDR ranges overlap and returns the intersection. Useful for network planning and detecting subnet conflicts.
$0.001Base
GETfastx402.tools/color-convert
Convert any CSS color (hex, rgb(), hsl(), oklch(), named colors) to hex, rgb, hsl and OKLCH, with alpha. Use it for design tokens, themes and accessible palette
$0.001Base
GETfastx402.tools/color-scale
Generate an evenly spaced color scale between two CSS colors in OKLCH, Lab or RGB space, as hex values. Use it for charts, heatmaps, gradients and theme shades.
$0.001Base
GETfastx402.tools/country-info
Facts about a country by ISO code or English name: official and native name, capital, currencies, languages, calling codes, continent and flag emoji. Use it to
$0.001Base
GETfastx402.tools/crc-checksum
CRC-32 (the zip/PNG/gzip checksum) or Adler-32 (zlib) of UTF-8 text or hex bytes, as number and hex. Use it to verify downloads, file headers and protocol frame
$0.001Base
GETfastx402.tools/credit-card-luhn
Validates a card number using the Luhn algorithm and identifies the card scheme (Visa, Mastercard, Amex, Discover, etc.) from the number prefix and length. Retu
$0.001Base
GETfastx402.tools/cron-describe
Explain a cron expression in plain words ('At 09:00, Monday through Friday') in English, Turkish, German, French or Spanish. Use it to show schedules to people
$0.001Base
GETfastx402.tools/cron-human
Converts cron expressions to natural language descriptions. Returns plain English explanation of schedule for agents documenting automation or explaining config
$0.001Base
GETfastx402.tools/css-color-contrast
Calculates WCAG 2.1 contrast ratios between two colors and returns pass/fail for AA/AAA levels at normal and large text sizes. Accepts hex, rgb, hsl, or named C
$0.001Base
GETfastx402.tools/currency-info
Look up an ISO 4217 currency by code (TRY, USD, JPY): official name, numeric code, number of decimal digits and the countries that use it. Use it to format mone
$0.001Base
GETfastx402.tools/date-add
Add or subtract years, months, weeks, days, hours, minutes and seconds to a date with calendar-correct rules (Jan 31 + 1 month = Feb 28 or 29). Returns the ISO
$0.001Base
GETfastx402.tools/date-diff
Exact difference between two calendar dates: total days, weeks, the years-months-days breakdown and Monday-Friday business days. Use it for ages, contract terms
$0.001Base
GETfastx402.tools/date-format
Format a date with a date-fns/Unicode pattern (EEEE, d MMMM yyyy HH:mm) in English, Turkish, German, French or Spanish. Use it to show dates the way people in a
$0.001Base
GETfastx402.tools/date-info
Calendar facts about a date: weekday, ISO week and week-year, day of year, quarter, days in the month, leap year, weekend, Unix time. Use it for scheduling, rep
$0.001Base
GETfastx402.tools/date-parse-natural
Turn natural-language dates into exact timestamps (next friday at 5pm, in 3 days, from 9am to 11am tomorrow), relative to a reference time and a UTC offset you
$0.001Base
GETfastx402.tools/date-period
Start and end instants of the day, week, month, quarter or year that contains a date, with a configurable first day of the week. Use it to build report ranges a
$0.001Base
GETfastx402.tools/date-range-list
List the dates from a start day to an end day by day, week or month (end included when it lands exactly), optionally skipping weekends. Use it to build schedule
$0.001Base
GETfastx402.tools/decimal-round
Rounds a decimal value to a requested number of places using an explicit mode such as half-up, half-even, floor, or ceiling. Use it when binary floating-point r
$0.001Base
GETfastx402.tools/dns
DNS lookup (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, SRV, PTR) via DNS-over-HTTPS
$0.001Base
GETfastx402.tools/email-check
Check an email address's syntax and return its normalized form (lowercase; Gmail dots and +tags removed) plus local part and domain. Use it to deduplicate sign-
$0.001Base
GETfastx402.tools/env-file-parse
Parses .env file format into JSON key-value pairs, handling quoted values, comments, and multiline strings. Useful for config validation and migration.
$0.001Base
GETfastx402.tools/epoch-convert
Converts Unix timestamps (seconds or milliseconds) to ISO 8601 and human-readable UTC, or parses ISO/human dates back to epoch. Use for timestamp interchange be
$0.001Base
GETfastx402.tools/eth-checksum
Return the EIP-55 checksummed form of an Ethereum/EVM address and whether the given casing is a valid checksum. Use it before sending funds or storing an addres
$0.001Base
GETfastx402.tools/geohash
Encode a latitude/longitude to a geohash (precision 1-12) or decode a geohash to its centre point and bounding box. Use it for spatial keys, proximity grouping
$0.001Base
GETfastx402.tools/git-shortlog-summary
Parses git shortlog output and returns contributor statistics including commit count per author, percentage share, and sorted rankings. Takes raw shortlog text
$0.001Base
GETfastx402.tools/hash-digest
SHA-1, SHA-256, SHA-384 or SHA-512 digest of UTF-8 text, as hex or Base64. Use it for checksums, cache keys, Subresource Integrity values or verifying a publish
$0.001Base
GETfastx402.tools/haversine-distance
Great-circle distance and initial compass bearing between two latitude/longitude points, in kilometres, miles or nautical miles. Use it for delivery radius, tra
$0.001Base
GETfastx402.tools/hex-color-name
Converts hex color codes to their nearest named color equivalent (CSS/X11 names). Returns the closest match with distance metric.
$0.001Base
GETfastx402.tools/html-escape
Escapes a string for safe insertion into HTML or XML text and attribute contexts. Use it when generated content must preserve characters without manual entity h
$0.001Base
GETfastx402.tools/html-heading-tree
Extracts h1-h6 headings from HTML and returns a nested tree with depth, text, and optional id attributes. Use to build navigation or validate document structure
$0.001Base
GETfastx402.tools/html-to-markdown
Convert HTML (articles, emails, web pages) to clean Markdown: headings, links, lists, tables, code. Use it to give an LLM page content in a compact, readable fo
$0.001Base
GETfastx402.tools/http-status-explain
Map an HTTP status code to its standard phrase, response class, and common protocol meaning.
$0.001Base
GETfastx402.tools/iban-validate
Validate an IBAN (country length and ISO 13616 mod-97 checksum) and return its electronic and printed forms, country, check digits and BBAN. Use it before savin
$0.001Base
GETfastx402.tools/ics-event
Create a calendar invite file (.ics, iCalendar) for an event: title, UTC start, duration, location, description, link. Works with Google Calendar, Outlook and A
$0.001Base
GETfastx402.tools/ip-cidr-membership
Check whether an IP address (v4 or v6) falls within a given CIDR range. Returns boolean match and the normalized CIDR.
$0.001Base
GETfastx402.tools/ip-in-cidrs
Test one IPv4 or IPv6 address against a list of CIDR ranges and return which ranges contain it. Use it for allowlists, blocklists and firewall rule checks.
$0.001Base
GETfastx402.tools/ip-info
Parse an IPv4 or IPv6 address and classify it (private, loopback, link-local, multicast, carrier-grade NAT, reserved, unicast...), with the normalized form and
$0.001Base
GETfastx402.tools/ipv6-expand
Expands shortened IPv6 addresses to full notation, validates format, and identifies address type (global, link-local, loopback, etc.). Returns canonical form an
$0.001Base
GETfastx402.tools/isbn-info
Validate an ISBN-10 or ISBN-13 (hyphens and spaces allowed) and convert between the two forms. Use it to match books across catalogs and stores.
$0.001Base
GETfastx402.tools/iso-duration
Convert between ISO 8601 durations (P1DT2H30M, PT90S, P2W) and seconds, with a canonical form and plain-English text. Use it for timeouts, schedules and video l
$0.001Base
GETfastx402.tools/iso4217-currency-lookup
Returns full currency metadata for any ISO 4217 code: name, symbol, minor units, countries using it. Includes withdrawn currencies.
$0.001Base
GETfastx402.tools/json-flatten
Flattens nested JSON into dot-notation keys or unflattens back to nested structure. Returns transformed JSON with optional delimiter choice.
$0.001Base
GETfastx402.tools/json-format-compact
Formats JSON with configurable indentation or compacts it to single-line. Returns formatted string with byte size comparison.
$0.001Base
GETfastx402.tools/json-minify
Parse JSON and return its compact minified representation with unnecessary whitespace removed.
$0.001Base
GETfastx402.tools/json-patch-apply
Apply an RFC 6902 JSON Patch (add, remove, replace, move, copy, test) to a JSON document and return the result. A failing test or a bad path is reported, not ha
$0.001Base
GETfastx402.tools/json-pointer
Read a value out of a JSON document with an RFC 6901 JSON Pointer like /items/0/name. Use it to pull one field from a large API response without guessing.
$0.001Base
GETfastx402.tools/json-query
Query and reshape JSON with JMESPath (the query language of the AWS CLI): pick fields, filter arrays, project lists. Use it to pull exactly what you need out of
$0.001Base
GETfastx402.tools/json-to-csv
Turn a JSON array of objects into CSV with a header row and correct quoting (commas, quotes, line breaks). Use it to hand data to spreadsheets, Excel or databas
$0.001Base
GETfastx402.tools/json-to-xml
Turn a JSON object into formatted XML (keys starting with @_ become attributes). Use it to build XML payloads, feeds or sitemaps from data.
$0.001Base
GETfastx402.tools/json-to-yaml
Turn JSON into clean, readable YAML. Use it to write config files, Kubernetes manifests or front matter from data an agent has.
$0.001Base
GETfastx402.tools/jwt-claims-extract
Extracts specific claims from a JWT without verifying signature. Returns the decoded claim values as JSON for quick inspection.
$0.001Base
GETfastx402.tools/jwt-decode
Decode a JWT's header and payload and report its algorithm, issue and expiry times and whether it is expired. It does NOT verify the signature. Use it to inspec
$0.001Base
GETfastx402.tools/keccak256
Keccak-256 hash (the Ethereum hash, not SHA3-256) of UTF-8 text or of hex bytes. Use it for Solidity storage keys, event topics, commitments or checking a hash
$0.001Base, Solana
GETfastx402.tools/leap-year-check
Determines if a given year is a leap year and returns the next/previous leap years. Use for calendar logic and date validation.
$0.001Base
GETfastx402.tools/markdown-table-format
Convert a JSON array of row objects into an aligned Markdown table.
$0.001Base
GETfastx402.tools/markdown-to-html
Convert Markdown (GitHub-flavored: tables, task lists, fenced code) to HTML. Use it to publish text an agent wrote as a web page, email or CMS entry.
$0.001Base
GETfastx402.tools/mime-from-extension
Maps a filename extension or filename to its standard MIME type and returns the normalized extension. Use it when generating upload metadata, HTTP headers, or f
$0.001Base
GETfastx402.tools/number-base-convert
Converts an integer string between bases 2 through 36 and returns the normalized result. Use it for binary, hexadecimal, encoded identifiers, and low-level data
$0.001Base
GETfastx402.tools/number-to-words
Write a number out in Turkish and English words (1234.56 → bin iki yüz otuz dört virgül elli altı / one thousand two hundred thirty-four point fifty-six), plus
$0.001Base
GETfastx402.tools/percentage-change
Calculates the absolute difference and percentage change from an old value to a new value. Use it for deterministic comparisons, reports, and metric transformat
$0.001Base
GETfastx402.tools/prime-factorize
Returns the exact prime factorization of a bounded positive integer, including repeated factors and exponent notation. Use it for arithmetic, number-theory, and
$0.001Base
GETfastx402.tools/punycode-domain
Convert an internationalised domain name between Unicode (münchen.de, türkiye.gov.tr) and its ASCII Punycode form (xn--...). Use it before DNS lookups, certific
$0.001Base
GETfastx402.tools/query-string-parse
Parse a URL query string into JSON with WHATWG decoding (plus signs, percent escapes, repeated keys become arrays) and keep the original pair order. Use it to r
$0.001Base
GETfastx402.tools/regex-escape
Escapes a literal string for safe insertion into a regular expression, with an optional target flavor such as JavaScript, Python, or PCRE. Use it when construct
$0.001Base
GETfastx402.tools/relative-time
Human-friendly relative time between two dates (about 3 hours ago, 3 ay içinde) in English, Turkish, German, French or Spanish, plus the exact difference in sec
$0.001Base
GETfastx402.tools/rfc3339-add
Add or subtract duration from an RFC3339 timestamp and return the result in RFC3339 format. Useful for calculating future or past dates with precision.
$0.001Base
GETfastx402.tools/roman-numeral-convert
Converts between Arabic numbers (1-3999) and Roman numerals in both directions. Use for document formatting, historical references, or outline numbering.
$0.001Base
GETfastx402.tools/semver-bump
Next semantic version after a major, minor, patch or prerelease bump, using npm's exact rules for versions that already have a prerelease tag. Use it for releas
$0.001Base
GETfastx402.tools/slugify
Turn any title into a clean URL slug, handling Turkish and other accented letters correctly (İstanbul'da Güzel Şeyler -> istanbulda-guzel-seyler). Use it for UR
$0.001Base
GETfastx402.tools/solidity-selector
Compute the 4-byte function selector and 32-byte event topic of a Solidity signature like transfer(address,uint256). Use it to build or recognise calldata and t
$0.001Base
GETfastx402.tools/spdx-license-compat
Checks compatibility between two open source licenses (MIT, GPL, Apache, BSD, etc.) and returns obligations and restrictions. Uses SPDX identifiers to determine
$0.001Base
GETfastx402.tools/subtitles-vtt-parse
Parses SRT and WebVTT subtitle files, strips timestamps and metadata, and returns clean plain text and structured JSON blocks of dialogue.
$0.001Base
GETfastx402.tools/text-count
Length of a text in the units that matter: UTF-8 bytes, UTF-16 units, Unicode code points, user-perceived characters (graphemes, so a flag or family emoji count
$0.001Base
GETfastx402.tools/text-diff
Compare two texts line by line and return a unified diff (patch format) plus counts of added and removed lines. Use it to show what changed between two versions
$0.001Base
GETfastx402.tools/text-line-dedupe
Removes duplicate lines from supplied text while preserving the first-occurrence order and returns the cleaned text plus counts. Use it to normalize lists, logs
$0.001Base
GETfastx402.tools/text-similarity
Exact Levenshtein edit distance, normalised similarity and Jaro-Winkler score between two strings. Use it for fuzzy matching of names, deduplication and typo de
$0.001Base
GETfastx402.tools/text-wrap
Wraps plain text to a requested column width with deterministic handling of whitespace, long words, and newline boundaries. Use it when generating fixed-width o
$0.001Base
GETfastx402.tools/transliterate
Convert text in any script (Turkish, Cyrillic, Chinese, Greek, Arabic, accents) to plain ASCII Latin letters, plus a URL slug. Use it for file names, IDs, searc
$0.001Base
GETfastx402.tools/turkish-case
Upper, lower or title case Turkish text correctly (i/İ and ı/I), or fold it to ASCII. Generic case functions get Turkish wrong: 'istanbul' must become 'İSTANBUL
$0.001Base
GETfastx402.tools/ua-parse
Parse a User-Agent string into browser, engine, operating system, device and CPU (with versions), using the widely used ua-parser-js rules. Use it for analytics
$0.001Base
GETfastx402.tools/ulid-inspect
Validate a ULID and decode its millisecond timestamp and random part. Use it to date records, sort IDs by creation time or debug identifiers from logs and datab
$0.001Base
GETfastx402.tools/unit-convert
Convert a value between units of length, mass, temperature, volume, area, speed, time, digital storage, energy, pressure and more (km to mi, C to F, kg to lb, G
$0.001Base
GETfastx402.tools/url-encode
Percent-encode or decode text in the four URL flavours: component (encodeURIComponent), whole URL (encodeURI), form (application/x-www-form-urlencoded, spaces a
$0.001Base
GETfastx402.tools/url-inspect
Parse a URL the way browsers do (WHATWG) and return its normalised form, host in ASCII and Unicode, port, path, query parameters and fragment. Use it to compare
$0.001Base
GETfastx402.tools/uuid-inspect
Validate a UUID and read what is inside: version, variant, nil/max, and for version 1 and 7 the embedded timestamp (plus the node and clock sequence of v1). Use
$0.001Base
GETfastx402.tools/validate
Check whether a string is a valid email, url, uuid, ipv4, ipv6, cidr, mac, fqdn, isbn, issn, iban, bic, ean, jwt, semver, hex color, mime type, lat long, port,
$0.001Base
GETfastx402.tools/wcag-contrast
Calculates relative luminance and contrast ratio for two supplied colors, then reports WCAG AA and AAA pass or fail results. Use it to check text and background
$0.001Base
GETfastx402.tools/x402-requirements-decode
Decode an x402 PAYMENT-REQUIRED header (base64 JSON) into readable payment options: network name, token, human amount for USDC, recipient and timeout. Use it to
$0.001Base
GETfastx402.tools/xml-to-json
Parse XML (RSS and Atom feeds, sitemaps, SOAP and other API responses) into JSON, keeping attributes as @_name keys. Use it to read XML an agent fetched.
$0.001Base
GETfastx402.tools/yaml-to-json
Parse a YAML document (YAML 1.2: configs, Kubernetes manifests, front matter) into JSON. Use it to read YAML files an agent fetched or a user pasted.
$0.001Base
GETfastx402.tools/checksum-verify
Computes multiple checksums (MD5, SHA-1, SHA-256, SHA-512) for input text and compares against a provided hash. Returns match status and all computed hashes.
$0.002Base
GETfastx402.tools/compound-interest
Calculates compound interest with principal, rate, time, and compounding frequency. Returns final amount, total interest earned, and optional year-by-year break
$0.002Base
GETfastx402.tools/content-disposition-parse
Parse a Content-Disposition header into its disposition type, parameters, and decoded filename.
$0.002Base
GETfastx402.tools/cron-next-runs
Parses a standard cron expression and returns the next matching timestamps after a supplied ISO 8601 time. Use it to calculate scheduled execution times without
$0.002Base
GETfastx402.tools/css-class-extractor
Extracts all unique CSS class names from HTML or JSX markup. Returns sorted array of class names found in class or className attributes.
$0.002Base

Latest checks

WhenEndpointHTTPmsResult
33 h agofastx402.tools/ascii-table-format402372valid x402 v2 terms
7 days agofastx402.tools/ascii-art-box4021256valid x402 v2 terms

Income on Base (7 days)

DayTransfersUSDC
2026-11-011$0.001

Is this your API?

Add the live badge to your docs:
<a href="https://logicnodes.io/observatory/p/fastx402.tools"><img src="https://logicnodes.io/observatory/badge/fastx402.tools.svg" alt="x402 status"></a>
x402 status badge
Claim it for free with x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.

Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/fastx402.tools