MuhammadLab
Tool category path

Cybersecurity & Privacy Tools

Browser-based encoding, hashing, encryption, metadata inspection, token analysis, log redaction, and network utilities — all locally processed and privacy-first.

44 tools/tools/cybersecurity-privacy-tools/all-toolsSame MuhammadLab theme

All tools

Open any tool in this path.

Back to tools
Browser-based

Password Generator — Secure & Customizable

Generate strong, random passwords with custom length, complexity, and character options. Includes strength meter.

Text input.txt
Open tool
Browser-based

Hash Generator — MD5, SHA-1, SHA-256, SHA-512

Generate MD5, SHA-1, SHA-256, and SHA-512 cryptographic hashes from any text input.

.txt.txt
Open tool
Browser-based

Base64 Encoder / Decoder — Free Online

Encode text or files to Base64 and decode Base64 strings back to text or binary.

.txt.txt
Open tool
Browser-based

JWT Decoder — Inspect JSON Web Tokens

Decode and inspect JWT tokens — view header, payload, expiration, and claims without a private key.

.txt.txt
Open tool
Browser-based

UUID v4 Generator — Free Online

Generate RFC-4122 UUID v4 identifiers — single or bulk generation with copy support.

Text input.txt
Open tool
Browser-based

Regex Tester — Live Regular Expression Tester

Test regular expressions live with real-time match highlighting, capture groups, and flag options.

.txt.txt
Open tool
Browser-based

Encryption & Decryption Studio

Encrypt and decrypt text or files using modern cryptographic algorithms, generate secure keys, and compare classical encryption methods for educational purposes. All processing happens locally in your browser.

.txt, *.txt
Open tool
Browser-based

EXIF Viewer — Image Metadata Inspector

Upload a JPEG image to view EXIF metadata including GPS location, camera info, and timestamps. Runs locally.

.jpg, .jpeg.txt
Open tool
Browser-based

IP Subnet Calculator — Network & Host Range

Calculate IPv4 network address, broadcast address, usable host range, subnet mask, wildcard mask, and host counts from CIDR input.

.txt.txt
Open tool
Browser-based

URL Encoder / Decoder — Free Online

Percent-encode URLs for safe transmission or decode percent-encoded strings.

.txt.txt
Open tool
Browser-based

API Key / Token Generator — Free Online

Generate random API keys and tokens with custom length, alphabet, and prefix.

Text input.txt
Open tool
Browser-based

File Hash Generator — Compute File Checksums

Compute MD5, SHA-1, SHA-256, and SHA-512 checksums for any uploaded file without uploading to a server.

*.txt
Open tool
Browser-based

EXIF Remover — Strip Image Metadata

Remove all EXIF metadata from JPEG images before sharing. Download the cleaned image with no GPS or personal data.

.jpg, .jpeg.jpg
Open tool
Browser-based

Hex Encoder / Decoder — Free Online

Encode any text to hexadecimal representation or decode hex back to readable text.

.txt.txt
Open tool
Browser-based

Steganography Studio

Hide, extract, and analyse hidden data in images while learning how least significant bit steganography works. Includes forensic image analysis, pixel inspection, entropy checks, and educational reports. All processing happens locally in your browser.

.png, .jpg, .jpeg.png
Open tool
Browser-based

Passphrase Generator — Word-Based Passwords

Generate memorable, strong passphrases from a word list with separator and capitalization options.

Text input.txt
Open tool
Browser-based

CIDR Calculator — IPv4 & IPv6 Prefix Explorer

Parse IPv4 and IPv6 CIDR notation to inspect network boundaries, address ranges, usable counts, and prefix behaviour for study or planning.

.txt.txt
Open tool
Browser-based

Image Privacy Inspector — Safe to Share?

Check whether an image exposes GPS coordinates, device details, timestamps, software tags, or other metadata before sharing.

.jpg, .jpeg, .png.txt
Open tool
Browser-based

Secure Random Generator — Bytes, Hex & Base64

Generate cryptographically secure random bytes, hex strings, or Base64 tokens using Web Crypto API.

Text input.txt
Open tool
Browser-based

IOC Extractor — Indicator of Compromise Finder

Extract IPs, URLs, domains, email addresses, and hashes from text or log data automatically.

.txt.txt
Open tool
Browser-based

Binary Encoder / Decoder — Free Online

Convert text to binary (1s and 0s) encoding or decode binary back to readable text.

.txt.txt
Open tool
Browser-based

HMAC Generator — Hash-Based Message Auth

Generate HMAC signatures using SHA-1, SHA-256, or SHA-512 with a secret key.

.txt.txt
Open tool
Browser-based

PEM / Certificate Viewer — Inspect SSL Certs

Inspect PEM-encoded certificates, public keys, and CSRs — view type, subject, issuer, validity, and fingerprint.

.pem, .crt, .cer.txt
Open tool
Browser-based

PDF Metadata Viewer — Inspect PDF Properties

Inspect common PDF document properties like title, author, creator, producer, and dates, then create a cleaner sharing copy locally.

.pdf.txt
Open tool
Browser-based

Log Redactor — Redact Sensitive Data from Logs

Automatically redact IPs, emails, tokens, API keys, JWTs, and secrets from log files.

.txt, .log.txt
Open tool
Browser-based

X.509 Certificate Viewer — PEM Certificate Parser

Inspect PEM-encoded X.509 certificates: subject, issuer, validity dates, SANs, and fingerprint.

.pem, .crt, .cer.txt
Open tool
Browser-based

HTML Entity Encoder / Decoder — Free Online

Encode special characters to HTML entities and decode HTML entities back to characters.

.txt.txt
Open tool
Browser-based

TOTP Secret Generator — 2FA Setup

Generate Base32-encoded TOTP secrets and otpauth URIs compatible with authenticator apps like Google Authenticator.

Text input.txt
Open tool
Browser-based

File Metadata Viewer — Name, Size & Type Info

Inspect file name, size, MIME type, extension, timestamps, SHA-256, and detected signature for any uploaded file locally.

*.txt
Open tool
Browser-based

Basic Auth Encoder — HTTP Authorization Header

Generate HTTP Basic Authorization headers from username and password, or decode existing ones.

.txt.txt
Open tool
Browser-based

User-Agent Parser — Browser & OS Detector

Parse user-agent strings to identify browser family, version, operating system, device class, rendering engine, CPU architecture, and likely bot labels.

.txt.txt
Open tool
Browser-based

IP / URL / Email Extractor — Bulk Extraction

Extract IPs, URLs, and email addresses from large text blocks with deduplication support.

.txt.txt
Open tool
Browser-based

Sensitive Data Masker — Mask PII & Secrets

Mask emails, phone numbers, credit cards, tokens, and other sensitive data patterns in text.

.txt.txt
Open tool
Browser-based

Unicode Escape Encoder / Decoder

Encode characters to Unicode escape sequences (\uXXXX) or decode them back.

.txt.txt
Open tool
Browser-based

Checksum Compare Tool — Verify File Integrity

Compare two hash strings to verify file integrity or detect tampering.

.txt.txt
Open tool
Browser-based

File Signature Inspector — Magic Bytes Viewer

Inspect a file's magic bytes to detect its real type — regardless of the extension.

*.txt
Open tool
Browser-based

Cookie Parser — Parse HTTP Cookie Strings

Parse pasted Set-Cookie or Cookie header strings to inspect cookie names, values, attributes, and common security flags.

.txt.txt
Open tool
Browser-based

CSP Policy Viewer — Content Security Policy Formatter

Parse and format Content Security Policy headers with directive grouping and unsafe value warnings.

.txt.txt
Open tool
Browser-based

CSP Policy Viewer — Content Security Policy Formatter

Parse pasted Content Security Policy strings, group directives, and highlight risky values such as unsafe-inline, unsafe-eval, wildcard sources, and weak framing controls.

.txt.txt
Open tool
Browser-based

DNS Record Formatter — Generate DNS Zone Records

Create and format A, AAAA, CNAME, MX, and TXT DNS records, then export a clean zone-style text file for teaching, labs, and infrastructure planning.

.txt.txt
Open tool
Browser-based

CSR Decoder — Certificate Signing Request Parser

Decode and inspect PEM-encoded Certificate Signing Requests to view subject details and public key info.

.pem, .csr.txt
Open tool
Browser-based

SSH Public Key Parser — Inspect SSH Keys

Parse and inspect SSH public keys — view key type, bits, fingerprint, and algorithm details.

.pub.txt
Open tool
Browser-based

YARA Rule Viewer / Formatter

Paste YARA detection rules for syntax-friendly display with section highlighting and formatting.

.yar, .yara, .txt.txt
Open tool
Browser-based

Sigma Rule Viewer / Formatter

Format and inspect Sigma detection rules with structured preview and validation-friendly display.

.yml, .yaml, .txt.txt
Open tool