This online Porta Cipher tool lets you encode and decode Latin text with a custom keyword. Enter plaintext to encrypt it, switch to decode mode for ciphertext, and use the same key in both directions because Porta is a reciprocal cipher.
The implementation follows the historical A-Z Porta table. It preserves uppercase and lowercase letters, ignores non-letter symbols in the keyword, and leaves non-Latin characters unchanged in the message.
Use it for cryptography lessons, puzzle making, CTF practice, checking historical examples, or comparing Porta with related keyword ciphers such as Vigenere and Beaufort. Like other classical ciphers, Porta is educational and not suitable for protecting sensitive information today.