All Tools
Every tool is free, private, and runs entirely in your browser
Web3 & Blockchain
view all →EVM contract reader with Uniswap presets, vanity address generator, multi-chain readers for Solana, Polkadot, Cardano and Cosmos, Keccak-256 hasher, ABI tools, ENS calculator, and chain-specific tool pages.
Passkey Address Deriver
Derive EVM addresses from P-256 passkey public keys. For Ritual Chain TxPasskey and WebAuthn wallets.
DKMS Key Visualizer
Visualize how Ritual agents derive identity keys via DKMS from TEE-held roots to purpose-specific keys.
X402 Payment Encoder
Encode and decode X402 payment payloads for agent-to-agent transactions. Build HTTP 402 challenges.
Impermanent Loss Calculator
Calculate IL for any price change. Compare HODL vs LP value with fee offset analysis.
ERC-4626 Vault Analyzer
Simulate ERC-4626 vault math with exact spec rounding (shares, dust, inflation attack) and read live vaults on-chain: share price, totals, convertTo checks. Works for Morpho, Yearn, Beefy, any vault.
APY Calculator
Convert APR to APY with any compounding frequency. Compare DeFi yields accurately.
Vanity Address Generator
Generate Ethereum addresses with a custom prefix or suffix. Keys are created in your browser and never transmitted.
EVM Contract Reader
Paste an ABI and call view functions on any deployed contract via your own RPC endpoint. Works on every EVM chain.
Solana Account Reader
Look up Solana accounts, decode SPL token accounts, and derive PDAs - client-side via any Solana RPC.
Polkadot Substrate Reader
Substrate chain info, raw storage queries, and SS58 address conversion for Polkadot, Kusama, and local nodes.
Cardano Address Reader
ADA balance, UTxO count, and stake info for any Cardano address via the keyless Koios API.
Cosmos Account Reader
ATOM and token balances, delegations, and rewards for any Cosmos SDK account - plus a bech32 converter for every chain prefix.
EVM Calldata Decoder
Decode raw Ethereum calldata and error data against a built-in signature dictionary (ERC-20, permit, routers, standard errors), or by pasted ABI. Event topic0 lookup included.
CREATE2 Address Calculator
Compute deterministic CREATE2 deployment addresses from factory, salt, and init code hash. Keccak math identical to the EVM, all client-side.
Uniswap Tick & SqrtPrice Calculator
Convert between Uniswap v3 price, tick, and sqrtPriceX96 with token decimals. Exact Q64.96 integer math matching TickMath.
EIP-1967 Proxy Slot Checker
Read the standardized proxy storage slots — implementation, admin, beacon — for any contract across 21 EVM chains. Read-only eth_getStorageAt.
Solidity Storage Slot Calculator
Compute storage slots for Solidity variables, mappings (keccak of key and slot), and dynamic array elements. Exact EVM slot math.
Uniswap v4 Hook Calculator
Compute the v4 hook permission bits and the address prefix to mine, or decode any hook address into its 14 hook-call permissions.
Ethereum Transaction Decoder
Decode raw signed transactions (legacy, EIP-1559, EIP-2930, EIP-4844) into typed fields: nonce, gas, to, value, calldata selector, signature.
Function Selector Calculator & Lookup
Compute 4-byte Solidity function selectors with Keccak-256, or reverse-lookup a selector to its function. ERC presets and batch mode for ABI work.
ENS Namehash Calculator
Derive EIP-137 namehash and labelhash values for any ENS name, with the full derivation chain.
Cosmos Address Generator
Generate addresses for Cosmos Hub (ATOM), Osmosis (OSMO), Juno (JUNO), Akash (AKT), Injective (INJ), Kava, Stargaze, Secret Network and more from BIP39 seed phrases.
Multi-Chain Wallet
Generate keys & addresses for multiple blockchains from one mnemonic, derive addresses from keys, and validate checksums.
CloudHSM Key List & EVM Address
List keys in AWS CloudHSM (cloudhsm-cli, key_mgmt_tool, PKCS#11), inspect key attributes, and derive the EVM wallet address from an secp256k1 public key. Free, client-side.
Address Checksum (EIP-55)
Validate and checksum Ethereum addresses. Prevent spoofed address attacks.
EVM Unit Converter
Convert between Wei, Gwei, and Ether.
R1CS Circuit Inspector
Inspect Circom .r1cs constraint files and .wtns witnesses: constraints, wires, inputs, named signals. Works with circom, snarkjs, and coCircom artifacts — 100% local.
Keccak-256 Hasher
Generate Keccak-256 hashes for Ethereum.
Solidity to Opcodes
Compile Solidity to EVM opcodes.
ABI Encoder & Decoder
Encode/decode Solidity ABI parameters, function selectors, and transaction calldata.
RWA Asset Swap
Swap RWA tokens, stablecoins, and native assets across 15+ EVM chains. Cross-chain routing via LI.FI.
RWA Tokenization Lab
Deploy ERC-20 mirror tokens for stocks (AAPL, AMZN), fractional ownership contracts, and custom tokenization contracts on-chain via MetaMask or Rabby.
Private Key to Address Converter
Derive addresses for Ethereum, Bitcoin, Solana, and more from a private key. Runs entirely in browser.
BLS12-381 Signature Generator & Verifier
Generate BLS12-381 signatures, verify signatures, and aggregate multiple signatures into one. 100% client-side, privacy-first.
BIP39 Passphrase
Generate BIP39 mnemonic phrases for cryptocurrency wallets.
AI Crypto Price Forecasts
30-day crypto price predictions using Google TimesFM 2.5. Privacy-first AI forecasts for BTC, ETH, SOL, and more.
Security & Auth
view all →Hash generators, JWT debugger, SAML decoder, OIDC builder, encryption, TOTP, password analysis, and credential tools - all client-side.
TLS Certificate Checker
Check TLS/SSL certificate expiry, issuer, and security configuration. Paste openssl output for instant analysis.
Prompt Injection Tester
Scan prompts and untrusted content for injection patterns: overrides, exfiltration commands, hidden Unicode, encoded payloads. Includes attack payloads and the Lethal Trifecta checklist.
OWASP ZAP Report Analyzer
Paste an OWASP ZAP JSON or Markdown scan report and get a triaged summary: risk counts, affected URLs, CWE links and fix guidance. 100% client-side.
ComfyUI Workflow Inspector
Paste any ComfyUI workflow JSON (API or canvas format): models required, sampler and CFG settings, resolution, and which nodes need custom node packs. Free, client-side.
ComfyUI API Converter
Convert ComfyUI workflows between the API/prompt format and the canvas format, both directions. Links and widgets rebuilt automatically. Free, client-side.
ComfyUI Workflow Diff
Compare two ComfyUI workflow JSONs: added and removed nodes, changed seeds, steps, CFG, samplers and prompts. Both formats accepted. Free, client-side.
Safetensors Header Reader
Read the JSON header of any .safetensors model: LoRA metadata, base model, rank, tensor names and dtypes. Only header bytes read, nothing uploaded.
ComfyUI Sampler Guide
Which ComfyUI sampler to use: euler, dpmpp_2m, lcm and more explained, sigma schedulers, and how steps, CFG, denoise and seed interact.
CSR Decoder
Decode a Certificate Signing Request (PKCS#10) in your browser: subject, SANs, public key, extensions and self-signature verification. Free, client-side.
Security Policy Generator
Generate password, access control, and incident response policies for SOC 2 compliance.
Security Headers Analyzer
Check HSTS, CSP, X-Frame-Options and more on any URL. Graded A-F with fix recommendations.
CSP Generator
Build Content-Security-Policy headers visually. Configure directives and copy the header.
CSP Evaluator
Analyze a CSP header for weaknesses: unsafe-inline, wildcards, missing directives, bypass risks.
CORS Tester
Test cross-origin requests from your browser. See Access-Control-Allow-Origin, methods and headers.
Cookie Security Analyzer
Check Set-Cookie headers for Secure, HttpOnly, SameSite, prefixes and domain scope.
JWT & Auth Toolkit
Complete auth debugging suite: decode and verify JWTs, inspect claims, build OIDC URLs, decode SAML, generate tokens. All client-side.
SAML Metadata Generator
Generate SP and IdP SAML 2.0 metadata XML: entityID, ACS/SLO endpoints, NameID format, certificates. Client-side.
Certificate Fingerprint
Calculate SHA-1/256/384/512 fingerprints of X.509 certificates from PEM. For SAML, pinning, and TLS debugging.
Key Format Converter
Convert RSA keys between PKCS#1 and PKCS#8, public keys between SPKI and PKCS#1, PEM to DER hex. All client-side.
SAML Request & Response Decoder
Decode SAML AuthnRequest and Response messages - base64 plus raw-deflate - with pretty-printed XML. Essential for Okta, Entra ID and Shibboleth debugging. 100% client-side.
DMARC Record Parser
Parse and validate DMARC TXT records: policy strength (p/sp/np), rua/ruf reporting, pct sampling, adkim/aspf alignment and misconfig warnings. Optional DNS lookup, 100% client-side parsing.
OIDC Authorization URL & PKCE Generator
Build OAuth 2.0 / OIDC authorize URLs with state, nonce and S256 PKCE code challenges. Works with Okta, Auth0, Entra ID, Keycloak.
JWT Debugger
Decode and inspect JWT tokens instantly.
Hash Text
Generate Argon2id, bcrypt, PBKDF2, MD5, SHA-1, SHA-256, SHA-384, SHA-512, BLAKE2b, and Poseidon hashes online. 100% client-side Argon2id password hashing for maximum security.
Bcrypt
Generate and verify Bcrypt password hashes.
Encrypt/Decrypt
Encrypt and decrypt text using various algorithms.
HMAC Generator
Generate HMAC hash codes with various algorithms.
X25519 Key Exchange
Generate X25519 keypairs and perform ECDH key exchange. See how two parties derive the same shared secret without transmitting it.
CTR Mode Visualizer
Interactive counter mode encryption demo: watch keystream blocks XOR with plaintext. Block-by-block breakdown with nonce/counter visualization.
Shamir Secret Sharing
Split secrets into N shares where any threshold K reconstructs. Visual polynomial interpolation over GF(257). Client-side.
MPC Demo
Interactive demo of secure multi-party computation: split numbers into shares, compute on encrypted data, reconstruct without revealing inputs.
Pedersen Commitment
Create Pedersen commitments over secp256k1: bind to a value without revealing it. Hiding and binding properties. Client-side.
RSA Key Generator & Signer
Generate RSA key pairs, sign messages with a private key, and verify RSA signatures (PKCS1-v1_5, PSS).
Password Strength
Analyze password strength and get improvement suggestions.
TOTP Generator
Generate TOTP codes from secrets. Privacy-first tool.
PDF Signature Checker
Check and validate digital signatures in PDF files. Privacy-first tool.
Token Generator
Generate secure random tokens with customizable length and character sets.
Basic Auth Generator
Generate HTTP Basic Authentication headers.
String Obfuscator
Obfuscate strings to hide sensitive data.
Data Formats
view all →JSON, YAML, XML, TOML, and CSV validators, formatters, converters, and diff tools. Plus UUID, ULID, Base64, and IBAN validators.
JSON Viewer
Format and visualize JSON data.
JSON Linter
Validate and lint JSON code.
JSON Minify
Minify JSON to reduce size.
JSON <> YAML
Convert JSON to YAML and YAML to JSON instantly.
TOML YAML JSON Converter
Convert between TOML, YAML and JSON in one tabbed tool. Four conversion modes with live validation, 100% client-side.
JSON <> CSV
Convert JSON to CSV and CSV to JSON format instantly.
JSON Diff
Compare two JSON objects and see differences.
CSV Row & Column Counter
Count rows, columns, and cells in CSV data. Handles quoted fields, auto-detects delimiter, shows column types and empty values.
XML Formatter
Format and prettify XML documents.
XML ↔ JSON
Bi-directional XML to JSON converter with real-time conversion and clipboard support.
YAML Linter
Validate and lint YAML code.
YAML Viewer
YAML linter and validator. Format, validate, and beautify YAML documents with real-time syntax checking.
GZip Compress/Decompress
Compress to gzip/zlib/deflate and back, with Base64 in/out. Native browser streams, nothing uploaded.
UUID Generator
Generate UUIDs (Universally Unique Identifiers). Supports v1, v4, and more.
ULID Generator
Generate ULIDs (Universally Unique Lexicographically Sortable Identifiers).
Base64 String
Encode and decode Base64 strings instantly.
Base64 File
Convert files to and from Base64 encoding.
Phone Parser
Parse and format phone numbers.
IBAN Validator
Validate and parse International Bank Account Numbers.
List Converter
Convert lists between different formats (comma, newline, JSON, etc).
Developer Tools
view all →SQL formatting and schema tools, Git and regex references, Docker conversion, Mermaid viewer, image compression, and Markdown editor.
Git Cheat Sheet
Quick reference for common Git commands.
Crontab Generator
Generate cron expressions with a visual builder.
SQL Formatter
Format and beautify SQL queries.
SQL to ER Diagram
Convert CREATE TABLE SQL into interactive ER diagrams with relationship mapping.
SQL Query Plan
Visualize SQL execution plans and get optimization tips.
SQL Dialect Converter
Convert SQL between PostgreSQL, MySQL, SQLite, T-SQL, BigQuery, and more.
Foreign Key Visualizer
Map foreign key relationships and find orphaned tables in your schema.
SQLite Browser
Open, query, and edit SQLite databases in your browser. Browse tables, run SQL, edit cells, import CSV, export .db files. WebAssembly, no upload.
Chmod Calculator
Calculate Unix file permissions.
Docker to Compose
Convert docker run commands to docker-compose.
Regex Tester
Test and debug regular expressions.
Text Encoding Playground
Convert text to Unicode escapes, NATO phonetic alphabet and numeronyms, plus ASCII art. One tabbed playground, client-side.
Quick Utilities
SVG placeholders, WiFi QR codes, camera recording, chronometer, emoji picker and keycode info in one page.
Mermaid Diagram Viewer
Render Mermaid diagrams in real-time. Flowcharts, sequence diagrams, class diagrams, gantt charts, and more.
Performance Benchmark
benchmark-builder - free, privacy-first, and 100% client-side.
BPMN Viewer
Visualize BPMN 2.0 diagrams and export them as PDF. Free, privacy-first BPMN viewer that runs entirely in your browser.
Visio Viewer
Open and view Microsoft Visio .vsdx files in your browser — no Visio install, no upload. Multi-page rendering, zoom, and SVG export.
BPMN to Visio
Convert BPMN 2.0 diagrams to Visio (.vdx) with live preview and exact BPMN DI layout preservation. Drag-drop, layered auto-layout fallback, conversion summary. Client-side.
Html Wysiwyg Editor
html-wysiwyg-editor - free, privacy-first, and 100% client-side.
Markdown Editor
Edit and preview Markdown files in real-time.
Markdown to HTML Converter
Convert Markdown to HTML with syntax highlighting.
Text Diff Checker
Compare two texts and see differences.
Text Statistics
Count characters, words, sentences, and paragraphs.
Image Compressor
Compress and optimize images.
Agent Identity Generator
Instantly generate unique personas, traits, and system prompts for AI agents.
PII Redactor
Scan and remove personal data (emails, phones, SSNs, API keys) before sending to any AI model. Client-side.
OpenAI API Request Builder
Build chat/completions requests visually — model, messages, parameters. Generates curl, Python, and JavaScript code.
Context Window Splitter
Chunk long text for RAG by tokens, sentences, or paragraphs. Shows overlap and context usage per chunk.
Prompt Template Renderer
Auto-generate a form from {{variables}} in your prompt template. Fill values, get the rendered prompt with token count.
LLM JSON Validator
Extract and validate JSON from any AI model output — handles markdown fences, prose, trailing commas, smart quotes.
Jev Playground
Build Jev (TypeSafe System One) requests visually: state plus Noul, Choice, and Score questions. Mock responses with probability distributions, Python SDK code generation. Free, client-side, no API key.
Jev Suitability Test
Is your task Jev-shaped? Six criteria from System One guidance: judgement, bounded, atomic, context-contained, fast-human, machine-consumed — scored with a verdict and decomposition advice.
LLM Token Counter
Count tokens for GPT-4o, GPT-4, o1, and legacy models locally. Compare across tokenizers, estimate API costs. No API calls.
elizaOS Character Validator
Validate your elizaOS character.json against the real schema: missing required fields, type errors, empty bio or style, malformed messageExamples, and leaked secrets. Free, client-side.
.env Hygiene Checker
Client-side scan of agent .env files: duplicate keys, empty values, quote and whitespace issues, and known elizaOS variable names. Nothing is ever uploaded.
elizaOS Plugin Manifest Linter
Lint your plugin package.json against the elizaOS registry conventions: plugin- name prefix, elizaos keywords, dual-format build fields and registry assets. Free, client-side.
Meta Tag Generator
Generate HTML meta tags for SEO.
Converters & Calculators
view all →Unix timestamp, date-time, number base, color, case, temperature, NATO alphabet, binary, and unicode converters. Plus math, ETA, and percentage calculators.
Unix Timestamp Converter
Convert Unix timestamps to human-readable dates. Live clock with seconds-since counter and current time in both formats.
Everyday Converters
Roman numerals, temperature, percentages, math expressions, number bases and colors in one tabbed converter page.
Date-Time Converter
Convert dates and times between different formats and timezones.
Case Converter
Convert text between different cases (camelCase, snake_case, etc.).
Text to Binary
Convert text to binary and vice versa.
ETA Calculator
Calculate estimated time of arrival.
Quantum Circuit Simulator
Design and simulate quantum circuits with real quantum gates. Perfect for learning quantum computing concepts.
Lorem Ipsum Generator
Generate placeholder text for designs.
Network & Web
view all →IPv4 subnet calculator, MAC address tools, IPv6 ULA generator, URL encoder/parser, HTTP status codes, QR code generator, and device info.
IPv4 Subnet Calculator
Calculate IPv4 subnets, network ranges, and available hosts.
IPv4 Converter Suite
Convert IPv4 addresses between decimal, binary, hex and octal, and expand CIDR ranges into host lists. Tabbed, client-side.
MAC Address Toolkit
Look up MAC address vendors and generate random MACs with any OUI. Two tools in one tabbed page, fully client-side.
IPv6 ULA Generator
Generate IPv6 Unique Local Addresses.
URL Encoder/Decoder
Encode and decode URL strings.
URL Parser
Parse and analyze URLs to extract components.
HTML Entities
Encode and decode HTML entities.
Device Information
View your browser and device information.
User Agent Parser
Parse and analyze user agent strings.
HTTP Status Codes
Reference for HTTP status codes and their meanings.
Slugify
Convert text to URL-friendly slugs.
QR Code Generator
Generate QR codes from text or URLs.
Compliance & Standards
view all →EU Digital Product Passport (ESPR), ISO 20022 payments, GS1 supply chain, SOC 2, and PLM/BOM tools. Regulatory readiness and product compliance — free, private, client-side.
SOC 2 Readiness Checklist
Interactive checklist covering all 5 Trust Service Criteria with linked tools for each control.
BOM Diff Tool
Compare two Bills of Materials — see added, removed, and changed parts with quantity differences.
BOM Cost Roll-up
Roll up multi-level automotive and manufacturing BOMs: indented EBOM/MBOM trees, per-tier quantities, unit costs and cost per assembly. Free, client-side.
Battery Passport Checklist
Interactive checklist for all EU Battery Passport data points (Annex XIII, Regulation 2023/1542): EV (46), LMT (49), industrial >2kWh (32). Track readiness before 18 Feb 2027. Free, client-side.
DPP JSON Validator
Validate a Digital Product Passport JSON payload: required fields, battery data, operator, data carrier. Free, client-side.
DPP Resolver Tester
Test a DPP resolver: paste the QR URL, fetch the passport, verify required fields present. Tests the full scan→resolve→verify chain. Free.
ESPR DPP Timeline
Interactive timeline of EU ESPR delegated acts and DPP deadlines: battery passport Feb 2027, textiles, electronics, construction. Free.
DPP Supplier Data Request
Generate a structured data request for suppliers: which DPP fields you need, in what format, with deadlines. Export CSV or JSON. Free, client-side.
Textile DPP Builder
Build a textile-specific Digital Product Passport: fiber composition, recycled content, chemical treatments, care. Free, client-side.
Battery Carbon Footprint Declaration
Build the carbon footprint declaration for an EU battery passport: cradle-to-gate kg CO₂e/kWh per the delegated regulation. Free, client-side.
PPWR Declaration of Conformity
Generate an EU Declaration of Conformity for packaging under PPWR Regulation 2025/40, Annex VIII. Free, client-side.
Part Number Generator
Generate intelligent part numbers with configurable category/type/sequence codes. Batch generation.
ISO 20022 Validator
Validate ISO 20022 payment messages (pain.001, pacs.008, camt.053). Auto-detects type, checks required fields, pretty-prints XML.
pain.001 Builder
Build ISO 20022 Customer Credit Transfer Initiation XML visually — debtor, creditor, amount, SEPA service level, purpose codes.
GS1 Digital Link Builder
Build and decode GS1 Digital Link URLs: GTIN, serial, lot, expiry into a web URL and QR code. Check-digit and date validation, element-string conversion. Free, client-side.
ESPR Digital Product Passport
Build and validate a Digital Product Passport prototype for the EU Ecodesign Regulation 2024/1781: identification, Article 7 sustainability parameters, operator data, QR data carrier, JSON export. Client-side.
DPP Playground
Build a draft EU Digital Product Passport: pick your industry (textile, battery, electronics...), list the documents you have, and see exactly what information is missing. 100% client-side.
Invoice Generator
Create professional invoices with line items, tax, discounts and multi-currency support. Live preview, PDF download generated on your device, draft auto-save. 100% client-side.
PINT AE Invoice Builder & Validator
Build PINT AE XML invoices for the UAE 2026 e-invoicing mandate (Peppol), or paste XML to validate: TRN format, VAT categories, required UBL fields and totals math. 100% client-side.
Password Generator
Generate strong random passwords and passphrases with crypto-grade randomness: length control, character sets, exclude look-alikes, entropy meter. 100% client-side — passwords never leave your device.
DPP Readiness Score
How ready is your export product for the EU Digital Product Passport? Answer 14 questions and get a 0-100 score with a prioritized action list. 100% client-side.
GTIN Validator
Validate GTIN-8/12/13/14 (EAN/UPC) barcodes: check digit verification, GS1 prefix decode to issuing country, and check digit generation. 100% client-side.
SPF Record Analyzer
Parse and validate SPF records: mechanisms, qualifiers, the 10-DNS-lookup limit, and syntax errors with plain-English fixes. Optional DNS lookup. 100% client-side.
About the All
Browse all Formatho developer tools by category. Search by name or function.
The complete directory of free, privacy-first tools. All run 100% client-side in your browser.
How to use
- Search or browse categories.
- Click any tool to open it.
- Bookmark your favorites.