Isharwal logo, a white letter i on a maroon diamondIsharwal
Home / Tools

Tools

Security tools

Twelve tools that run in your browser. Your input stays on your device unless a tool says otherwise.

Cover graphic for the security tools page with Pankaj Isharwal

My IP address

Shows your public IP address and a few browser details. Pressing the button sends one request to api.ipify.org.

Password strength and generator

Estimates strength in your browser. Nothing you type leaves this page.

Generate a password

Hash generator

MD5, SHA-1, SHA-256, SHA-384 and SHA-512 of any text, using the browser crypto library.

Base64 encode and decode

Handles UTF-8 text and URL-safe Base64.

URL encode and decode

Percent-encoding for query strings and form values.

JWT decoder

Reads the header and payload of a JSON Web Token. It does not verify the signature.

UUID generator

Five random version 4 UUIDs.

Caesar cipher

A classic substitution cipher for learning. It is not secure encryption.

Text case converter

Upper, lower, title, camelCase, snake_case and reverse.

JSON formatter

Formats and validates JSON.

Terminal typer

Click the box and press any key. A short demo script appears as you type.

Port scanners, SSL checkers and domain lookups are not offered here. A web page cannot run them honestly, and scanning other people's servers without permission is unlawful.