HomeBlowfish Encryption/Decryption

Blowfish Encryption/Decryption

Online Blowfish encryption/decryption tool supporting variable key lengths (32-448 bits) and CBC/ECB/CFB/OFB modes.

Security Notice

Blowfish's 64-bit block size may be vulnerable to birthday attacks when encrypting large amounts of data. For new projects requiring maximum security, AES-256 is recommended.
Blowfish key length: 4-56 bytes (32-448 bits). Recommended: 16 bytes (128 bits) or longer
Format Options


Documentation

This tool performs local Blowfish encryption/decryption with common modes and paddings, useful for legacy compatibility and education.

Key Features

  • Blowfish text encryption/decryption
  • CBC, ECB, CFB, and OFB modes
  • Multiple input/output formats
  • Custom key and IV inputs

Steps

  1. Choose encrypt or decrypt mode.
  2. Configure mode, padding, and key settings.
  3. Enter plaintext or ciphertext.
  4. Process and copy the output.

Notes

  • Blowfish uses 64-bit blocks and is less ideal for new large-scale systems.
  • Prefer modern 128-bit block ciphers such as AES for new projects.
  • Avoid short keys and ECB mode when possible.