$AUTONOMOCA0xe83c…cc96
AUTONOMO
Launch

FastX402 Lab

fastx402.tools

Converts between CSS length units (px, rem, em, pt, cm, in, vw, vh) given a base font size and viewport dimensions. Returns the equivalent value in the target unit with precision.

Category
Service
Networks
Base
Starting price
$0.001
Paid calls, 30 days
0

Paid endpoints

168 endpoints, sorted by usage. Prices are per request.

EndpointPriceNetworkCalls / 30d
GET/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 contexts.

$0.001Base0
GET/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.001Base0
GET/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 and compact identifiers.

$0.001Base0
GET/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 both forms and the byte length.

$0.001Base0
GET/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 things.

$0.001Base0
GET/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.002Base0
GET/cidr-overlap

Checks if two or more CIDR ranges overlap and returns the intersection. Useful for network planning and detecting subnet conflicts.

$0.001Base0
GET/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 palettes.

$0.001Base0
GET/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.001Base0
GET/compound-interest

Calculates compound interest with principal, rate, time, and compounding frequency. Returns final amount, total interest earned, and optional year-by-year breakdown.

$0.002Base0
GET/content-disposition-parse

Parse a Content-Disposition header into its disposition type, parameters, and decoded filename.

$0.002Base0
GET/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 fill forms, format addresses or check country codes.

$0.001Base0
GET/crate-versions

Returns all published versions of a Rust crate with release dates and yanked status. Use when you need version history or to check if a specific version exists.

$0.003Base0
GET/crates-package-info

Returns the latest version, description, license, and download count for a Rust crate, useful for checking crate details.

$0.003Base0
GET/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 frames.

$0.001Base0
GET/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. Returns validity, scheme, and expected length.

$0.001Base0
GET/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 or check a cron line before saving it.

$0.001Base0
GET/cron-human

Converts cron expressions to natural language descriptions. Returns plain English explanation of schedule for agents documenting automation or explaining configs to users.

$0.001Base0
GET/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 implementing cron logic.

$0.002Base0
GET/crossref-title-search

Searches Crossref scholarly metadata by title or topic and returns compact matches with DOI, title, authors, venue, and publication date.

$0.004Base0
GET/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.002Base0
GET/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 CSS colors.

$0.001Base0
GET/css-extract-colors

Extracts all color values from CSS text and returns them deduplicated with usage count and format (hex, rgb, hsl). Useful for design audits.

$0.002Base0
GET/css-unit-convert

Converts between CSS length units (px, rem, em, pt, cm, in, vw, vh) given a base font size and viewport dimensions. Returns the equivalent value in the target unit with precision.

$0.002Base0
GET/csv-column-stats

Computes min, max, mean, median, mode, and quartiles for numeric columns in CSV data. Use for data profiling and validation before handling.

$0.002Base0
GET/csv-to-json

Convert CSV text (RFC 4180: quoted fields, escaped quotes, CRLF) into JSON rows, with or without a header line and with comma, semicolon, tab or pipe delimiters.

$0.002Base0
GET/currency-convert

Converts an amount between two ISO 4217 currencies using the latest available reference rate and returns the rate and converted amount. Use it for quick current exchange calculations.

$0.003Base0
GET/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 money correctly and validate currency codes.

$0.001Base0
GET/currency-pair-rate

Returns the ECB reference rate for one base currency against one quote currency, plus the rate date. Use for precise FX conversions between major currencies.

$0.002Base0
GET/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 result and its weekday.

$0.001Base0
GET/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, deadlines and billing periods.

$0.001Base0
GET/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 country write them.

$0.001Base0
GET/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, reporting and ISO-week math.

$0.001Base0
GET/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 give. Use it to understand dates people write.

$0.001Base0
GET/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 and date filters.

$0.001Base0
GET/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 schedules, billing calendars and report axes.

$0.001Base0
GET/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 rounding would produce unreliable output.

$0.001Base0
GET/dns

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

$0.001Base0
GET/domain

Domain availability and registration info (registrar, created, expires, status, nameservers) via RDAP

$0.002Base0
GET/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-ups or clean a contact list. It does not contact any mail server.

$0.001Base0
GET/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.001Base0
GET/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 between systems.

$0.001Base0
GET/erc20-calldata-decode

Decode ERC-20 transfer, approve and transferFrom calldata into the function name, checksummed addresses and exact amounts. Use it to check what a transaction an agent is about to sign really does.

$0.002Base0
GET/erc20-info

Name, symbol, decimals and total supply of an ERC-20 token on Base or Ethereum, read live from the contract. Use it to check a token before trading, paying or displaying amounts.

$0.002Base0
GET/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 address an agent typed or received.

$0.001Base0
GET/evm-balance

Native ETH and USDC balance of any address on Base or Ethereum, read live from the chain. Use it before sending funds, to check a payment arrived, or to watch a wallet.

$0.002Base0
GET/evm-function-signature

Decodes a 4-byte function selector into its human-readable signature using common ABI patterns. Returns function name and parameter types when recognized.

$0.002Base0
GET/evm-gas

Current gas price, base fee and priority fee (in gwei) on Base or Ethereum, from the latest block. Use it to price a transaction or decide when to send one.

$0.002Base0
GET/evm-tx-status

Status of a transaction on Base or Ethereum: success, failed, pending or not found, with block, confirmations, sender, recipient and gas used. Use it to confirm a payment or a contract call went through.

$0.002Base0
GET/extract

Fetch a web page and return its title, meta description and readable text (scripts, styles and markup removed)

$0.002Base0
GET/file-signature-detect

Identifies likely file types from a short hex or base64 byte prefix and returns the detected MIME type and common extensions.

$0.002Base0
GET/frankfurter-history

Returns ECB EUR reference rates for a date range and currency pair.

$0.003Base0
GET/frontmatter-parse

Split a Markdown file into its YAML front matter (as JSON) and the body. Handles Windows line endings and files without front matter. Use it to read blog posts, docs and notes with metadata.

$0.002Base0
GET/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 and map tiles.

$0.001Base0
GET/git-commit-convention

Validates commit messages against Conventional Commits, Angular, or custom patterns. Returns validation status, type, scope, and suggestions.

$0.002Base0
GET/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 as input.

$0.001Base0
GET/graph-shortest-path

Computes shortest path between two nodes using Dijkstra's algorithm, performs topological sorting on DAGs, and detects cycles in directed graphs. Input is a JSON graph with nodes and weighted edges.

$0.002Base0
GET/graphql-format

Formats and consistently indents a GraphQL query, mutation, or schema document.

$0.002Base0
GET/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 published hash.

$0.001Base0
GET/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, travel and nearest-place checks.

$0.001Base0
GET/hex-color-name

Converts hex color codes to their nearest named color equivalent (CSS/X11 names). Returns the closest match with distance metric.

$0.001Base0
GET/hmac-sign

Compute an HMAC-SHA256 or HMAC-SHA512 of a message with a secret and optionally check it against a signature, e.g. to verify Stripe, GitHub or Shopify webhooks. Inputs are not stored.

$0.002Base0
GET/html-color-extract

Extracts all color values (hex, rgb, rgba, hsl, hsla, named) from HTML markup and returns them as a deduplicated palette with usage count. Useful for design audits and palette analysis.

$0.002Base0
GET/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 handling.

$0.001Base0
GET/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.001Base0
GET/html-meta-extract

Extracts all meta tags from HTML including charset, viewport, description, keywords, and custom properties. Returns structured JSON with tag names, attributes, and content values.

$0.002Base0
GET/html-table-to-json

Extracts all tables from HTML and returns them as structured JSON arrays. Use when you need to parse tabular data from scraped HTML or documentation.

$0.002Base0
GET/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 form.

$0.001Base0
GET/http-status-explain

Map an HTTP status code to its standard phrase, response class, and common protocol meaning.

$0.001Base0
GET/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 saving bank details or sending a payment.

$0.001Base0
GET/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 Apple Calendar. Use it to send meeting invites from an agent.

$0.001Base0
GET/ini-parse

Parses conventional INI configuration text into compact JSON sections and key-value objects, including comments and quoted values. Use it to inspect legacy application and desktop configuration files.

$0.002Base0
GET/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.001Base0
GET/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.001Base0
GET/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 the IPv4 inside IPv4-mapped IPv6. Use it to vet IPs from logs, headers or user input.

$0.001Base0
GET/ipv6-expand

Expands shortened IPv6 addresses to full notation, validates format, and identifies address type (global, link-local, loopback, etc.). Returns canonical form and classification.

$0.001Base0
GET/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.001Base0
GET/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 lengths.

$0.001Base0
GET/iso4217-currency-lookup

Returns full currency metadata for any ISO 4217 code: name, symbol, minor units, countries using it. Includes withdrawn currencies.

$0.001Base0
GET/json-canonicalize

Parses JSON and returns a deterministic canonical representation with sorted object keys and normalized compact formatting. Use it before hashing, signing, comparing, or caching JSON values.

$0.002Base0
GET/json-csv-pivot

Pivots a JSON array of objects into CSV with one row per unique key-value combination. Use to reshape nested event logs or analytics data for tabular analysis.

$0.002Base0
GET/json-flatten

Flattens nested JSON into dot-notation keys or unflattens back to nested structure. Returns transformed JSON with optional delimiter choice.

$0.001Base0
GET/json-format-compact

Formats JSON with configurable indentation or compacts it to single-line. Returns formatted string with byte size comparison.

$0.001Base0
GET/json-merge-patch

Applies RFC 7386 JSON Merge Patch to a target document and returns the result. Use for partial updates to configuration or API payloads.

$0.002Base0
GET/json-minify

Parse JSON and return its compact minified representation with unnecessary whitespace removed.

$0.001Base0
GET/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 half-applied.

$0.001Base0
GET/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.001Base0
GET/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 a large API response.

$0.001Base0
GET/json-schema-generate

Infers a JSON Schema from example JSON data. Useful when agents need to document APIs, validate similar data, or generate type definitions from samples.

$0.002Base0
GET/json-structural-diff

Compares two JSON documents and returns added, removed, and changed paths with their values. Use it to inspect configuration, API response, or document changes without writing comparison code.

$0.002Base0
GET/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 databases.

$0.001Base0
GET/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.001Base0
GET/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.001Base0
GET/jsonl-parse

Parses newline-delimited JSON and returns the decoded records with precise line-level errors for malformed input. Use it to inspect or transform JSONL data without writing a parser.

$0.002Base0
GET/jwt-claims-extract

Extracts specific claims from a JWT without verifying signature. Returns the decoded claim values as JSON for quick inspection.

$0.001Base0
GET/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 inspect tokens while debugging auth.

$0.001Base0
GET/k8s-dockerfile-lint

Scans Dockerfile and Kubernetes YAML for security issues (root user, latest tag, missing resource limits) and returns violation list with severity. Use before deploying containers to catch common misconfigurations.

$0.002Base0
GET/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.001Base0
GET/loan-payment

Monthly payment, total paid and total interest of a fixed-rate, fully amortising loan (mortgage, car loan, kredi). Use it to compare offers; it computes, it does not advise.

$0.002Base0
GET/log-pattern-parser

Parses Nginx, Apache, or Syslog lines into structured JSON and returns error/status code statistics. Returns parsed fields and frequency counts for status codes and error levels.

$0.002Base0
GET/markdown-table-format

Convert a JSON array of row objects into an aligned Markdown table.

$0.001Base0
GET/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.001Base0
GET/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 file manifests.

$0.001Base0
GET/name-resolve

Resolve an ENS name (vitalik.eth) or a Basename (jesse.base.eth) to its wallet address, read live from the chain. Use it before sending funds to a human-readable name.

$0.002Base0
GET/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 formatting.

$0.001Base0
GET/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 amount-in-words for Turkish lira and US dollars. Use it for invoices, cheques, contracts and receipts.

$0.001Base0
GET/ocr

Read the text in an image (OCR with Tesseract, English and Turkish); image up to 10 MB

$0.003Base0
GET/pdftext

Extract the text, page count, title and author of a PDF (up to 25 MB, first 200 pages)

$0.002Base0
GET/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 transformations.

$0.001Base0
GET/percentile-calculate

Calculate a percentile from a comma-separated numeric list using a selected interpolation method.

$0.002Base0
GET/plate-conversion

Convert vehicle plates into lookup URLs, localized expiry dates, or regional format checks.

$0.002Base0
GET/poker-hand-rank

Evaluates a 5-7 card poker hand and returns rank name, rank value, and comparison score. Supports Texas Hold'em and standard poker rules.

$0.002Base0
GET/postal-place-lookup

Resolves a country and postal code to its matching places, regions, and geographic coordinates. Use it to validate or enrich location fields without handling personal address data.

$0.002Base0
GET/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 divisibility tasks requiring reliable computation.

$0.001Base0
GET/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, certificate checks or comparing domains.

$0.001Base0
GET/pypi-latest-version

Returns the latest stable version number and release date for any Python package on PyPI. Useful for dependency updates and compatibility checks.

$0.002Base0
GET/pypi-package-info

Fetches Python package metadata from PyPI including latest version, author, license, dependencies, and download stats. Use to check package versions or verify dependencies.

$0.003Base0
GET/qr-code

Make a QR code for any text or URL as an SVG image (and a ready-to-use data URI), with a chosen error-correction level and margin. Use it to put links, Wi-Fi details or payment requests into images and pages.

$0.002Base0
GET/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 read callback URLs, tracking links and API requests.

$0.001Base0
GET/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 constructing patterns from user-provided or generated text.

$0.001Base0
GET/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 seconds. Use it when writing messages for people.

$0.001Base0
GET/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.001Base0
GET/rfc5322-email-validate

Strictly validates an email address against the RFC 5322 grammar and reports the local, domain, and tag parts. Use when a basic regex check is not enough and you need full spec compliance.

$0.002Base0
GET/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.001Base0
GET/rss-item-count

Fetch an RSS/Atom feed (PyPI release feeds, Wikipedia feeds, archive.org collection feeds) and return item count, newest and oldest publish dates, average gap between items and an update frequency estimate. Complements rss-parse with summary stats.

$0.003Base0
GET/rss-parse

Parse RSS 2.0 or Atom XML feed from URL and return normalized JSON with title, items, dates, and links.

$0.003Base0
GET/screenshot

Screenshot of a web page in a real Chromium browser, returned as base64 (PNG, or JPEG for the full page)

$0.005Base0
GET/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 release scripts and changelog tooling.

$0.001Base0
GET/sepa-bic-validate

Validates a SEPA BIC code, extracts the country, city, and branch, and flags whether it is an 8- or 11-character form. Use when handling European payment instructions.

$0.002Base0
GET/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 URLs, file names and IDs.

$0.001Base0
GET/solana-balance

SOL and USDC balance of any Solana wallet, read live from the chain. Use it before sending funds, to check a payment arrived, or to watch a wallet.

$0.002Base0
GET/solana-token-info

Decimals and total supply of an SPL token mint on Solana (USDC, USDT, memecoins), read live from the chain. Use it to check a token before trading, paying or displaying amounts.

$0.002Base0
GET/solana-tx-status

Status of a Solana transaction by signature: success, failed or not found, with slot and confirmation level. Use it to confirm a payment or program call went through.

$0.002Base0
GET/solidity-keccak256

Computes keccak256 hash exactly as Solidity does for packed arguments. Returns the hash that Solidity's keccak256(abi.encodePacked(...)) would produce for given types and values.

$0.002Base0
GET/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 to filter logs.

$0.001Base0
GET/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 if licenses can be combined in a project.

$0.001Base0
GET/sql-table-schema

Parses CREATE TABLE statements and returns column names, types, constraints as JSON. Helps agents understand database structure.

$0.002Base0
GET/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.001Base0
GET/sun-position-times

Returns sunrise, sunset, solar noon, and twilight times for a latitude, longitude, and date. Use it for daylight-aware scheduling or location-based time calculations.

$0.003Base0
GET/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 counts once), words and lines. Use it to check limits for APIs, tweets, databases and prompts.

$0.001Base0
GET/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 of a document, config or code.

$0.001Base0
GET/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, imports, or generated line-oriented data.

$0.001Base0
GET/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 detection.

$0.001Base0
GET/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 output, terminal text, email bodies, or formatted prompts.

$0.001Base0
GET/timezone-offset

Returns the UTC offset for any timezone at a specific date, accounting for DST transitions. Useful for scheduling and time arithmetic.

$0.002Base0
GET/transcribe

Transcribe speech in an audio file to text with timestamps (Whisper, many languages); up to 5 minutes, 25 MB

$0.01Base0
GET/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, search keys and systems that only accept ASCII.

$0.001Base0
GET/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', 'IŞIK' must become 'ışık'.

$0.001Base0
GET/tz-convert

Convert a local date-time between IANA time zones with correct daylight-saving handling, reporting the UTC instant and both offsets. It refuses times skipped by a DST change instead of guessing.

$0.002Base0
GET/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, logs and bot checks.

$0.001Base0
GET/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 databases.

$0.001Base0
GET/unicode-codepoint-info

Returns Unicode code points, names, general categories, and scripts for each character in a short string.

$0.002Base0
GET/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, GB to MB). Use it whenever numbers come in the wrong unit.

$0.001Base0
GET/url-encode

Percent-encode or decode text in the four URL flavours: component (encodeURIComponent), whole URL (encodeURI), form (application/x-www-form-urlencoded, spaces as +) and their decoders. Use it when a wrong escape breaks a link or a signature.

$0.001Base0
GET/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, clean or validate links.

$0.001Base0
GET/url-normalize

Canonicalizes an absolute URL by normalizing its scheme and host casing, default ports, dot segments, escapes, and query ordering. Use it before URL comparison, deduplication, or cache-key generation.

$0.002Base0
GET/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 it to debug IDs from logs, APIs and databases.

$0.001Base0
GET/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, md5, sha256, base64, base58, json, slug, eth address, btc address, iso8601, country code, currency code, locale, magnet uri, time (33 formats), using the widely used validator.js rules. Use it before storing, sending or acting on a value.

$0.001Base0
GET/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 color combinations.

$0.001Base0
GET/webpdf

Render a web page to a PDF in a real Chromium browser, returned as base64

$0.005Base0
GET/wikipedia-search

Searches Wikipedia and returns matching article titles with brief snippets. Returns up to 10 results ranked by relevance.

$0.003Base0
GET/wikipedia-summary

Fetches a concise Wikipedia page summary, including the title, extract, description, and canonical URL. Use it for quick public background on a topic without searching the web manually.

$0.003Base0
GET/workdays-between

Count working days between two dates in a country, skipping weekends and that country's public holidays (100+ countries), and list the holidays skipped. Use it for delivery dates, SLAs and payroll.

$0.003Base0
GET/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 explain or check a 402 challenge before paying.

$0.001Base0
GET/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.001Base0
GET/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.001Base0
GET/zip-country-holidays

Looks up the country and locality for a postal code via zippopotam.us, then reports whether that country observes a public holiday today or on a given date. Use when routing or validating international mail or scheduling.

$0.004Base0
GET/zip-distance

Calculates the great-circle distance in miles and kilometers between two US ZIP codes. Returns coordinates and distance or error if either ZIP is invalid.

$0.003Base0

Is this your project? Suggest an edit.