# Encryption

Use 40 online encryption tools for encrypting, decrypting, and working with cipher, AES, and RSA data in your browser.

> Canonical page: https://elysiatools.com/en/tags/encryption

## Overview

Browse 40 Encryption tools for common encryption and decryption workflows involving ciphers, AES, RSA, and related cryptography tasks. No software installation is needed.

## Frequently asked questions

### What can I do with these Encryption tools?

You can encrypt and decrypt data and work with cipher, AES, RSA, and other cryptography-related operations supported by the tools in this tag.

### How are Encryption tools processed?

You operate the tools through your browser, while processing runs on Elysia Tools servers.

### Is my data stored?

Text inputs are not stored. Uploaded files are automatically deleted after 6 hours.

## Tools

- [AES Encryption Tool](https://elysiatools.com/en/tools/aes-encryption-tool): Encrypt or decrypt text and files with AES-256-GCM and export IV-based bundles
- [Age-like Encrypted File Bundle](https://elysiatools.com/en/tools/age-like-encrypted-file-bundle): Encrypt or decrypt portable password-based file bundles with Argon2id, XChaCha20-Poly1305, and optional signatures
- [AGEX Secure Share Note](https://elysiatools.com/en/tools/agex-secure-share-note): Generate a plain-language share note for an AGEX bundle so recipients know how to decrypt and verify it safely
- [Atbash Cipher](https://elysiatools.com/en/tools/atbash-cipher): Encode and decode text using Atbash substitution cipher (reverses the alphabet)
- [Bcrypt Generator](https://elysiatools.com/en/tools/bcrypt-generator): Generate bcrypt hash from password
- [Bcrypt Validator](https://elysiatools.com/en/tools/bcrypt-validator): Validate password against bcrypt hash
- [Caesar Cipher](https://elysiatools.com/en/tools/caesar-cipher): Encode, decode, and brute-force the Caesar cipher with any shift (1–25), or print all 25 candidate decodings.
- [Cryptocurrency Converter](https://elysiatools.com/en/tools/crypto-converter): Convert between cryptocurrencies and fiat currencies with real-time rates
- [Digital Signature Generator](https://elysiatools.com/en/tools/digital-signature-generator): Sign a message with a private key or verify a signature with a public key — supports RSA-PSS (SHA-256), ECDSA (P-256), and Ed25519. Pure client-side crypto (Node crypto.createSign/createVerify), no network. Paste a PEM key to sign or to verify a base64 signature. This tool signs/verifies; it does not generate key pairs.
- [Env File Secret Rotation Planner](https://elysiatools.com/en/tools/env-file-secret-rotation-planner): Paste a .env file and get a staged secret-rotation plan. Detects database URLs, API keys, auth tokens, private keys, cloud credentials, payment keys and encryption secrets, scores each by exposure and age, and schedules them across a 4-week rotation timeline with a dual-key checklist and a generated .env.example. Optional last-rotated dates and a configurable cadence (30/90/180/365 days) drive compliance scoring.
- [Excel Field-Level Decryptor](https://elysiatools.com/en/tools/excel-field-decryptor): Decrypt specific fields in Excel files using various decryption methods to restore encrypted information
- [Excel Field-Level Encryptor](https://elysiatools.com/en/tools/excel-field-encryptor): Encrypt specific fields in Excel files using various encryption methods to protect sensitive information
- [Field-Level Data Decryptor](https://elysiatools.com/en/tools/field-decryptor): Decrypt specific fields in CSV data using various decryption methods to restore encrypted information
- [Field-Level Data Encryptor](https://elysiatools.com/en/tools/field-encryptor): Encrypt specific fields in CSV data using various encryption methods to protect sensitive information
- [Hash Algorithm Comparator](https://elysiatools.com/en/tools/hash-algorithm-comparator): Hash the same input with MD5, SHA-1, SHA-256, SHA-512, BLAKE2b, and BLAKE3 at the same time and compare them side by side: output length, hex/Base64 digest, security status (broken / modern), and a relative speed benchmark. Great for teaching, choosing a hashing algorithm, or sanity-checking checksums.
- [Hash Generator](https://elysiatools.com/en/tools/hash-generator): Generate hash values (MD5, SHA1, SHA256, SHA512)
- [JWK Generator & Parser](https://elysiatools.com/en/tools/jwk-generator): Generate JSON Web Keys (JWK) for RSA, EC (P-256/P-384/P-521/secp256k1), and OKP (Ed25519/Ed448/X25519/X448), or parse an existing JWK to inspect its parameters, thumbprint, and metadata
- [Key Pair Generator](https://elysiatools.com/en/tools/key-pair-generator): Generate public/private key pairs for various cryptographic algorithms
- [BIP39 Mnemonic Phrase Generator](https://elysiatools.com/en/tools/mnemonic-bip39-generator): Generate or validate 12 to 24 word BIP39 mnemonic phrases with entropy and PBKDF2-HMAC-SHA512 seed output
- [Nonce & Token Generator](https://elysiatools.com/en/tools/nonce-generator): Generate cryptographically secure one-time tokens for web security scenarios — CSRF tokens, OAuth/OIDC state parameters, session nonces, and PKCE code_verifier/code_challenge (S256). Uses crypto.randomBytes, never Math.random.
- [Numeric OTP Generator](https://elysiatools.com/en/tools/otp-generator): Generate cryptographically secure one-time numeric codes (SMS / email verification, raffle codes, event pins) with configurable length (3-10 digits), bulk output, optional ambiguous-digit exclusion, and an optional expiry countdown. Uses crypto.randomInt, not Math.random.
- [PBKDF2 Generator](https://elysiatools.com/en/tools/pbkdf2-generator): Generate PBKDF2 key derivation hash
- [PBKDF2 Validator](https://elysiatools.com/en/tools/pbkdf2-validator): Validate password against PBKDF2 derived key
- [PDF/A Validate](https://elysiatools.com/en/tools/pdf-a-validate): Pre-validate PDF documents for PDF/A archival compliance

## Related content

- [Text](https://elysiatools.com/en/tags/text): Browse 311 online text tools for processing, converting, validating, and managing text, strings, words, and characters in your browser.
- [Conversion](https://elysiatools.com/en/tags/conversion): Browse 369 online conversion tools for transforming data and files between supported formats. Use them in your browser with secure server-side processing.
- [Format Conversion](https://elysiatools.com/en/tags/format-conversion): Browse 142 format conversion tools for converting files and data between supported formats in your browser.
- [Base64](https://elysiatools.com/en/tags/base64): Browse 16 online Base64 tools for processing, converting, validating, and managing Base64 data and files in your browser.
- [Hash](https://elysiatools.com/en/tags/hash): Browse 30 online hash tools for SHA, MD5, CRC, checksum, and digest workflows. Text inputs are not stored; uploaded files are deleted after 6 hours.
- [AES](https://elysiatools.com/en/tags/aes): Browse 5 AES tools in your browser. Processing runs on Elysia Tools servers; text inputs are not stored and uploaded files are deleted after 6 hours.
