Tools

65 tools in 11 groups, in the order they appear in the app.

Badges say when a tool uses the network, asks for a permission when you use it, or handles sensitive input. Tools that connect somewhere do so only when you run them.

Network

8 tools
  • My IP and network

    my-ip

    Local addresses, gateway, DNS and your public IP

    • Uses the network
  • Subnet calculator

    subnet-calc

    IPv4 and IPv6 CIDR: ranges, split, aggregate

  • Ping

    ping

    ICMP or TCP ping with loss and round-trip times

    • Uses the network
  • Port scan

    port-scan

    TCP connect scan of one host: common or custom ports

    • Uses the network
  • NTP query

    ntp

    Ask a time server for its time and compare it with this phone's clock

    • Uses the network
  • MAC address tool

    mac-tool

    Convert MAC notations, derive EUI-64 and IPv6 forms, read the multicast and locally administered bits

  • Wake-on-LAN

    wake-on-lan

    Send a magic packet to wake a computer on your network

    • Uses the network
  • Port reference

    port-reference

    Look up well-known TCP and UDP ports by number, range or service name

DNS & domains

2 tools
  • DNS lookup

    dns-lookup

    A, AAAA, MX, TXT, CAA and more, any resolver, DoH, DNSSEC flag

    • Uses the network
  • WHOIS (RDAP)

    whois

    Registrar, dates and nameservers for a domain; owner of an IP block or AS number

    • Uses the network

HTTP & TLS

7 tools
  • curl builder

    curl-builder

    Build a curl command from a form for bash, PowerShell or cmd, or paste one to edit it

    • Uses the network
    • Sensitive input
  • HTTP Headers

    http-headers

    Response headers, redirect chain, TLS and a security-header grade

    • Uses the network
  • Certificate inspector

    cert-inspector

    Decode PEM, DER and PKCS#7 certificates: chain, names, expiry, keys and fingerprints

    • Sensitive input
  • HTTP status codes

    http-status

    Look up what an HTTP status code means, by code, class or name

  • HTTP header reference

    http-headers-ref

    Look up what a request or response header does, with security guidance

  • TLS probe

    tls-probe

    Handshake with one host and port: protocol, cipher, ALPN, trust and the certificate chain the server sends

    • Uses the network
  • WebSocket client

    websocket-client

    Connect to a ws:// or wss:// endpoint, send text and read the messages that come back

    • Uses the network

Encoders

5 tools
  • Base64

    base64

    Encode and decode Base64 and Base64URL, text or files

  • Hex converter

    hex

    Text and bytes to hex and back, with hex dump

  • URL encoder

    url-encode

    Percent-encode and decode, parse query strings

  • Checksum & CRC

    checksum

    CRC-8 to CRC-64, Adler-32, Fletcher, custom CRC models, Luhn and mod 97

  • QR code

    qr

    Generate and scan QR codes, including Wi-Fi

    • Asks for camera when you use it
    • Sensitive input

Data formats

12 tools
  • JSON formatter

    json-formatter

    Pretty-print, minify, validate and query JSON with JSONPath

  • YAML formatter

    yaml-formatter

    YAML to and from JSON, format and validate

  • XML formatter

    xml-formatter

    Pretty-print, minify and check XML

  • SQL formatter

    sql-formatter

    Format or minify SQL for standard, PostgreSQL, MySQL and SQLite, with keyword case and indent options

  • Format converter

    format-convert

    Convert between JSON, YAML and CSV

    • Sensitive input
  • Markdown preview

    markdown-preview

    Render Markdown safely and export HTML

  • ASN.1 decoder

    asn1-decoder

    DER and PEM structure as a tree with OID names, offsets and lengths

    • Sensitive input
  • ID decoder

    id-decoder

    Recognise UUID, ULID, KSUID, ObjectId, XID, TypeID and snowflake ids and read the time and fields inside

  • OID lookup

    oid-lookup

    Name an object identifier, search the bundled table, and convert between dotted form and ASN.1 DER bytes

  • Protobuf decoder

    protobuf-decoder

    Read a protocol buffers message without its schema: every field with each plausible reading of its value

  • CBOR decoder

    cbor-decoder

    Decode CBOR (RFC 8949) from hex or Base64 into diagnostic notation, with tags and well-formedness errors

  • Media types

    mime-reference

    Look up MIME media types by file extension, type name or purpose

Crypto & secrets

6 tools
  • JWT decoder

    jwt-decoder

    Decode JWT header and claims, check expiry and algorithm

    • Sensitive input
  • Password generator

    password-gen

    Random passwords and passphrases with entropy

    • Generates secrets
  • Key generator

    key-gen

    Random keys, IVs and RSA, EC and Ed25519 key pairs, never saved

    • Generates secrets
  • Hash & HMAC

    hash

    MD5, SHA-1, SHA-256, SHA-512 and HMAC for text or files

    • Sensitive input
  • UUID

    uuid

    Generate v4 and v7 UUIDs, inspect version and timestamp

  • CVSS calculator

    cvss-calculator

    Score a CVSS 3.1 vector, or break a 4.0 vector into its equivalence levels

SIM & cards

9 tools
  • SIM and device ID check

    sim-id-check

    Validate and explain ICCID, EID, IMSI and IMEI: check digits, MCC and MNC split, swapped-nibble hex

    • Sensitive input
  • eSIM activation code

    esim-code

    Check the format of an LPA activation code and read its fields; the matching ID stays hidden until you confirm

    • Generates secrets
  • ATR decoder

    atr-decoder

    Decode a smart card or SIM answer to reset: protocols, speed, historical bytes and the TCK check

  • TLV decoder

    tlv-decoder

    Decode BER-TLV (ISO 7816-4), SIMPLE-TLV and COMPREHENSION-TLV from smart cards and SIMs, with tag names

    • Sensitive input
  • APDU decoder

    apdu-decoder

    Decode pasted smart card command and response APDUs: header, data, status words and risk tier. Reads text only; never talks to a card

    • Sensitive input
  • SIM file decoder

    sim-file-decoder

    Decode the content of SIM and USIM files from hex: ICCID, IMSI, service provider name, PLMN lists, service tables and more

    • Sensitive input
  • NDEF decoder

    ndef-decoder

    Decode NFC tag messages from pasted hex or Base64: URI, text, Smart Poster, Wi-Fi, Bluetooth pairing and app records, with secrets hidden by default

    • Sensitive input
  • NDEF capacity

    ndef-capacity

    Work out how many bytes an NDEF message needs and which NFC tag models hold it, from a URI, a text or a pasted message

  • NFC dump diff

    nfc-dump-diff

    Compare two NFC tag memory dumps page by page or block by block; UIDs and MIFARE sector keys are hidden by default

    • Sensitive input

Converters & time

6 tools
  • Cron builder

    cron-builder

    Explain cron, next runs, systemd OnCalendar

  • chmod calculator

    chmod-calc

    Octal and rwx, special bits, umask

  • Unit converter

    unit-convert

    Convert length, data size, temperature, time and more with exact arithmetic

  • Timestamp converter

    timestamp

    Epoch and ISO 8601, time zones, relative time

  • Number base

    number-base

    Binary, octal, decimal, hex and two's complement

  • Color tool

    color-tool

    Convert hex, RGB, HSL, HSV and Android ARGB colours and check WCAG contrast

Documents

1 tools
  • Images and PDF

    pdf-tools

    Turn pictures into one PDF, or save PDF pages as pictures

    • Sensitive input

Text & regex

6 tools
  • Regex tester

    regex-tester

    Match, replace and inspect groups

  • Text diff

    text-diff

    Compare two texts line by line or as a unified diff

  • String escape

    string-escape

    Escape and unescape text for JSON, Java, Kotlin, C, shell, HTML and regex, and clean up log lines

  • Text case

    text-case

    Change text between camelCase, snake_case, kebab-case, Title Case, slugs and more

  • Unicode inspector

    unicode-inspector

    Code points, names, normal forms and hidden-character checks for any text

  • Text utils

    text-utils

    Count words and lines, sort, deduplicate, clean up, number, join and split lines

Device sensors

3 tools
  • Sensor dashboard

    sensor-dash

    Live values and a five minute graph of the motion and environment sensors this device has

  • Compass

    compass

    Magnetic or true heading from the rotation-vector sensor, with an optional declination

    • Asks for location when you use it
  • Spirit level

    spirit-level

    A bubble level and inclinometer from the gravity sensor, with a zero point you can set