Encryption/Decryption
Workspace
What Is the Encryption/Decryption Tool?
The NOFYI Encryption/Decryption tool scrambles text with a secret key so it is not readable as plain text, and reverses the process with the same key. Choose Encrypt to turn readable text into Base64 ciphertext, or Decrypt to turn that ciphertext back into readable text. It works on text you type or paste; it does not encrypt files.
How to Use the Encryption/Decryption Tool
- Open the Encryption/Decryption page.
- Type or paste your text into the text field.
- Choose the mode: Encrypt or Decrypt.
- Type your secret key into the Secret Key field. You need the exact same key to decrypt later.
- Click Process.
- Read the result in the output panel. Use Copy to copy it, or Download to save it.
Worked Example
Plaintext: Hello, secure world!
Secret key: my-secret-key-123
Mode: Encrypt
Observed output on this site:
Encrypted (Base64): JRxBHwpPUhYRTh4XHA1GXUEBHQw=
Decrypting that exact Base64 string with mode Decrypt and the same key returned the original text: Hello, secure world! The round trip worked on this site.
Limitations
- The observed output shows no IV, salt, or authentication tag, and the ciphertext is the same length as the plaintext (28 Base64 characters for 20 input characters). Do not assume it uses AES-GCM or any authenticated mode, despite older generic copy claiming so.
- Because no IV or salt is shown, the same key and plaintext are expected to give the same ciphertext, which is weaker than randomized encryption.
- If you lose the key, you cannot recover the plaintext through this tool; there is no key recovery.
- The key is typed into a plain field, so do not enter a real secret on a shared screen.
- Base64 is an encoding, not encryption; the security comes from the key step, not from the Base64 form.
- It works on text only, not files, images, or folders, and it does not show a password-strength check.
- Do not use it for high-value secrets, compliance data, or production credentials without checking the actual cipher used.
Frequently Asked Questions
How do I decrypt text?
Paste the Base64 ciphertext into the text field, choose Decrypt, enter the exact same secret key used to encrypt, and click Process. The tool returns the original text if the key and ciphertext match.
What if I forget the key?
There is no recovery. Without the exact key, the ciphertext cannot be turned back into readable text by this tool. Keep the key somewhere safe, separate from the ciphertext.
Is the Base64 output secure by itself?
No. Base64 only changes how the bytes are written so they can be copied safely. Anyone can decode Base64; the protection comes from the key-based step before encoding.
Can I encrypt a file with this tool?
No. The workspace has a text field only. It is for short text such as notes or tokens, not for files or folders.
Related Tools
From the Blog
How to Check an Image’s Dimensions Before You Upload It
Check an image's width, height, and file size before uploading, avoid upscaling, and test it on your site.
Read article →How to Pick a Colour From an Image (Without Guessing)
Pick an exact colour from any image with an eyedropper, save the hex code, test contrast, and keep your palette small.
Read article →How to Find a Font From an Image (the Practical Way)
Identify a font from an image with a clean crop, compare candidates letter by letter, check licences, and test lookalikes.
Read article →