Crypto & security
Hashes, checksums, PGP, passwords and generators locally in your browser - cryptographic tools, your data never leaves the device.
Last updated:
Here live the tools around hashing and security: compute checksums like SHA-256 or CRC-32, verify the integrity of files, use PGP keys, generate strong passwords and UUIDs, or sign and verify text.
Local computation is decisive precisely for cryptographic tasks: a password or a file to be checked should never travel over the network. On gottrix the entire calculation happens in the browser, so secrets never leave your device.
UUID generator
Generate UUIDs (version 1, 4, 5 or 7) locally in your browser - cryptographically random and instant, with no upload.
Password generator
Generate strong, random passwords locally in your browser - choose the length and character types, with no upload.
Encrypt file
Encrypt one or more files locally in your browser with AES-256-GCM and a password. The file(s) and the password never leave your device. No upload.
Decrypt file
Decrypt one or more .gxenc files locally in your browser with your password and get the original files back. Nothing leaves your device. No upload.
Generate PGP key pair
Generate an OpenPGP key pair locally in your browser: a public key to share and a private key to decrypt. Nothing is uploaded.
Encrypt with PGP
Encrypt a file locally in your browser with the recipient public PGP key. Only they can decrypt it again. No upload.
Decrypt with PGP
Decrypt a PGP message locally in your browser with your private key and passphrase. The original file comes back. No upload.
Calculate a checksum
Compute a file checksum (hash): SHA-256, SHA-1, SHA-384/512, MD5 or CRC-32. All local in your browser, the file never leaves your device.
Calculate an HMAC
Compute a file HMAC with a secret key (SHA-256/1/384/512 or MD5) - fully local in your browser; the file and key never leave your device.
Decode JWT
Decode a JSON Web Token locally in your browser into readable JSON - header and payload revealed, with no upload.
Steganography
Hide a secret message inside an image or read it back out - all locally in your browser, with no upload.
Create password ZIP
Create a password-protected ZIP with real AES-256 encryption - locally in your browser, no upload.
Extract password ZIP
Extract a password-protected ZIP (AES-256 or ZipCrypto) locally in your browser - no upload, with your password.
CPF/CNPJ Brazil
Check the check digits of a Brazilian CPF or CNPJ number locally in your browser - with no upload, even offline.
Codice Fiscale
Calculate the Italian Codice Fiscale from name, birthdate and place of birth, or verify an existing code - locally in your browser, with no upload.
DNI/NIE Spain
Check the control letter of a Spanish DNI or NIE locally in your browser - with no upload, even offline.
CURP/RFC Mexico
Check the check digit of a Mexican CURP or the format of an RFC number and read off the birthdate it encodes - locally in your browser, with no upload.
View X.509 Certificate
Decode an X.509 certificate (.pem, .crt, .cer, .der) locally in your browser: issuer, validity, key, SANs and fingerprint. No upload.
CSR Generator
Generate a new keypair and a PKCS#10 certificate signing request (CSR) locally in your browser - RSA or ECDSA. Nothing is uploaded.
TOTP generator
Compute the current TOTP/2FA code (RFC 6238) from a Base32 secret or an otpauth URI - fully local, the secret never leaves your device.
BIP39 generator
Generate or check a BIP-39 mnemonic phrase locally in your browser - cryptographically random via Web Crypto, never uploaded.
Which tool do I need?
| Input formats | Output formats | Tools |
|---|---|---|
| No file (generator) | TXT | UUID generator |
| No file (generator) | TXT | Password generator |
| GXENC | Encrypt file | |
| GXENC | Decrypt file | |
| No file (generator) | ASC | Generate PGP key pair |
| ASC | Encrypt with PGP | |
| ASC, GPG, PGP | Decrypt with PGP | |
| TXT | Calculate a checksum | |
| TXT | Calculate an HMAC | |
| Text input | JSON | Decode JWT |
| PNG, TXT | Steganography | |
| ZIP | Create password ZIP | |
| ZIP | ZIP | Extract password ZIP |
| Text input | JSON | CPF/CNPJ Brazil |
| Text input | JSON | Codice Fiscale |
| Text input | JSON | DNI/NIE Spain |
| Text input | JSON | CURP/RFC Mexico |
| PEM, CRT, CER, DER | TXT | View X.509 Certificate |
| No file (generator) | PEM | CSR Generator |
| Text input | TXT | TOTP generator |
| No file (generator) | TXT | BIP39 generator |
Formats in this category
| Input formats | ASC, CER, CRT, DER, GPG, GXENC, PEM, PGP, ZIP |
|---|---|
| Output formats | ASC, GXENC, JSON, PEM, PNG, TXT, ZIP |