KeyboardWarrior.co.uk
Privacy-first utilities for developers, sysadmins, and operators — format, convert, calculate, and play without sending tool data to a server.
Dev & Code
Formatters, codecs, hashes, timestamps, diffs, and transformers that never leave your browser.
JSON / YAML / TOML Converter
Bidirectional conversion with validation, formatting, and tree view.
Regex Tester & Explainer
JavaScript (ECMAScript) RegExp — real-time matching, groups, breakdown, and cheat sheet.
Base64 / URL / JWT Codec
Encode and decode Base64, URLs, and JWTs entirely in your browser.
Diff Checker
Side-by-side and unified diffs for text, code, and JSON.
String Case Transformer
Live camelCase, PascalCase, snake_case, kebab-case, and more.
cURL to Code Converter
Paste a curl command and get fetch, axios, Python, Go, or Node.
Epoch & Timestamp Converter
Unix seconds/millis ↔ ISO 8601 ↔ human time, with timezone shifting and a live clock.
Hash & HMAC Generator
MD5, SHA-1, SHA-256, SHA-384, and SHA-512 over text or a dropped file, plus HMAC with a key.
JSON → Types
Paste a JSON sample and get a TypeScript interface, Zod schema, Go struct, or JSON Schema.
Number Base & Bitwise Playground
Bin/oct/dec/hex conversion, two's complement, and live bitwise ops across bit widths.
URL & Query String Inspector
Decompose a URL, edit params in a table, rebuild it, and encode/decode per field.
Colour Converter & Contrast
Hex / RGB / HSL / OKLCH conversion plus WCAG AA/AAA contrast pass-fail.
Escape & Unescape
HTML entities, JSON, unicode \u, regex, CSV quoting, and shell single-quotes.
Networking & IT
Subnet math, chmod, cron, IPv6, email DNS records, and HTTP/port references.
CIDR & Subnet Calculator
Network, broadcast, wildcard, usable range, and host counts.
chmod Permissions Calculator
Owner/group/public rwx plus setuid, setgid, and sticky — octal, symbolic, and chmod command.
Cron Schedule Parser
Human-readable cron descriptions plus the next five run times.
SPF / DKIM / DMARC Builder
Build and validate email authentication DNS records with lookup budgets and issue flags.
IPv6 Expander & Compressor
Expand, compress, and analyse IPv6 addresses with prefix math and address counts.
HTTP Status & Ports Reference
Searchable HTTP status codes and common TCP/UDP ports — keyboard-first.
Generators
IDs, passwords, key events, ASCII banners, and Git recovery without the panic.
Key Event & KeyCode Tester
Inspect event.key, code, keyCode, location, and modifiers live.
UUID / ULID / NanoID Generator
Bulk IDs with Spacebar regenerate. Fully client-side.
ASCII Banner Generator
Turn plain text into terminal-ready FIGlet-style banners.
Git "Emergency" Decision Tree
Scenario-based recovery commands for common Git disasters.
Password & Passphrase Generator
Cryptographically strong passwords and diceware-style passphrases with an entropy meter.
Accounting
VAT, UK tax, payment terms, bank checks, loans, mileage, and reconcile tools — still 100% local.
VAT / Sales Tax Calculator
Add or extract VAT/GST at UK, EU, and worldwide rates. Net, tax, and gross in one pass.
Contractor Rate Calculator
Day rate ↔ hourly, weekly/monthly estimates, and simple UK take-home sketches.
Depreciation Calculator
Straight-line and declining-balance schedules — fully client-side.
IBAN & Sort Code Validator
Validate IBANs, extract bank/branch/account fields, and resolve SWIFT/BIC from a local directory.
Invoice & Payment Ref Generator
Bulk invoice numbers and payment references with custom prefixes.
Ledger Reconcile
Paste two amount lists or CSV columns and find matches, misses, and diffs.
Invoice Number Reconcile
Compare two invoice-number lists and extract matches or missed entries.
Payment Terms & Late Interest
Due dates from net 30/EOM with UK bank holidays, plus statutory late-payment interest.
VAT Number Validator
Checksum and format validation for UK and EU VAT numbers — no VIES call required.
UK Tax Year Deadlines
Self Assessment, corporation tax, and VAT filing dates from your year end or quarter.
UK Take-Home Pay Calculator
Income tax (English & Scottish bands), employee NI, student loans, and pension relief.
Salary vs Dividend Optimiser
Limited-company director sketches — salary, dividends, corporation tax, and personal tax.
Corporation Tax Calculator
19%/25% bands with marginal relief, associated companies, and instalment thresholds.
Loan & Amortisation Schedule
Payment breakdown, interest vs principal, and the impact of overpayments.
Bank Statement CSV Normaliser
Normalise bank CSV exports into one date / description / amount format for reconcile tools.
Mileage & Home Office Claim
HMRC approved mileage rates and simplified home-working expenses — fully client-side.
Margin vs Markup
Convert between cost, sell price, margin %, and markup % without mixing the two up.
SEPA / EPC Payment QR
Turn an IBAN, amount, and reference into a scannable EPC payment QR code.
Arcade
Legal web emulation of open-source fantasy console homebrew.