Free File Encryption and Decryption Tool

Free online file encryption and decryption tool. Encrypt any file with AES-256 and a password, then decrypt it later. Files stay in your browser and are never uploaded.

File Encryption and Decryption Tool by Utiliby

Free File Encryption and Decryption Tool

Encrypt any file with AES-256 and a password, and decrypt it later. Files are processed in your browser and never uploaded.

Drop files to encrypt, or choose them

    Disclaimer: This free file encryption tool runs in your browser, so your files and password are not uploaded. It uses AES-256-GCM with a key made from your password. If you lose the password, the files cannot be recovered by anyone. Keep a backup of important originals until you have opened the encrypted copy successfully. The protection depends on a long, unique password and on a device you trust. The file size and the time you encrypted it are not hidden. This tool is not a substitute for full-disk encryption or for professional security advice about highly sensitive data.

    Share, cite or embed this tool

    Written by the Utiliby editorial team · Last updated October 14, 2026 · Rules and formulas reviewed October 2026

    What this free file encryption tool does

    Photos, scans, contracts, tax records and backups often end up in cloud storage, email attachments or on a USB stick. If the storage is hacked, lost or shared by mistake, an unprotected file is open to anyone. Encrypting the file first means that whoever gets it sees only scrambled data, and only the password turns it back into the original.

    This free online file encryption tool does that in your browser. Drop in one or more files, enter a password and download the encrypted copies. It uses AES-256-GCM, the same kind of encryption used by banks and disk encryption, with a key derived from your password. The files are never uploaded, so nobody else can read them or reset the password.

    A file is sealed chunk by chunk photo.zip 1 MB chunks AES-256-GCM+ password key photo.zip.utf1
    Working chunk by chunk keeps memory use low and lets the tool detect any damage or missing piece.

    How to encrypt and decrypt files

    1. Encrypt. Open the Encrypt tab, drop your files, enter a strong password twice and press Encrypt files.
    2. Download. Each file gets a Download button. The encrypted copy ends in .utf1.
    3. Store and share. Keep the encrypted file anywhere. Send the password through a different channel.
    4. Decrypt. Open the Decrypt tab, choose the .utf1 file, enter the password and press Decrypt files. You get the original file back with its name.

    Keep the original until you have tested the decryption once.

    How the encryption works

    Your password is stretched into a 256-bit key with PBKDF2 (HMAC-SHA-256) and a random salt, using the number of rounds you choose. The file is cut into 1 MiB pieces, and each piece is sealed with AES-GCM and a unique nonce. Every piece also authenticates its position in the file and whether it is the last piece. That means a changed piece, a swapped piece or a missing final piece makes decryption fail instead of returning wrong data.

    The original name, size, type and modified time are stored as an encrypted first block, so they are hidden. A wrong password fails right at that first block, which makes the check fast even for large files.

    File format for developers

    BytesContent
    0 to 2Letters UTF (0x55 0x54 0x46)
    3Version, 1
    4Rounds code: 0 = 100,000, 1 = 310,000, 2 = 600,000, 3 = 1,000,000
    5 to 20Salt, 16 bytes
    21 to 28Nonce prefix, 8 bytes
    29 to 32Chunk size, 4 bytes, big endian (1,048,576)
    33 to 36Length of the encrypted metadata block
    ThenMetadata block, then data chunks, each with a 16-byte tag

    The nonce of block number i is the 8-byte prefix followed by i as 4 bytes, big endian. The additional authenticated data is the 33 header bytes, then i as 4 bytes, then one byte that is 1 for the last block and 0 otherwise. The metadata block is number 0 and holds a JSON object. Data blocks start at number 1.

    Choosing a good password

    An attacker who copies your encrypted file can try passwords offline as fast as their hardware allows, slowed only by the PBKDF2 rounds. A short or common password will be guessed. Use a random password of 16 or more characters from a password manager, or a passphrase of four or more unrelated words. Do not reuse a password from another account, and do not store it in the same place as the encrypted file. You can test a candidate with the Password Strength Checker on this site.

    Good uses for file encryption

    Common mistakes

    Encrypting files before cloud storage or email

    Cloud services protect your files in transit and at rest, but they usually hold the keys, so staff, a hacked account or a legal request can still expose them. Encrypting a file yourself before upload means that only the encrypted copy is stored. For several files, put them in a ZIP archive first and encrypt that one file. Keep the password in a password manager and not in the same cloud folder. When you share the file, send the password through a different channel. The recipient can use this page to decrypt it, or you can send them the format notes for use in their own software.

    How this compares with other ways to protect files

    OptionBest forNote
    This toolQuick one-off protection of single files in any browserNo install, files stay on your device
    BitLocker, FileVault, LUKSWhole-disk protectionProtects a device that is switched off or lost
    VeraCrypt containersAn encrypted folder you keep usingNeeds software installed
    7-Zip with AES-256Archives of many filesChoose the option to encrypt file names
    Password-protected PDF or Office fileCasual sharingStrength depends on the program and version

    These are different tools for different jobs, and they work well together. For example, a disk that is encrypted and a file that is encrypted separately give two layers.

    Privacy, limits and responsible use

    Files are read in slices by your browser and encrypted with its built-in cryptography. The results are created on your device and offered as downloads. Nothing is sent over the network. The tool does not hide the file size or the date you encrypted it, and it cannot protect a device that already has malware. For whole-disk protection use the encryption built into your operating system. Use encryption lawfully and keep a safe record of your passwords.

    Use these free online tools together with this one:

    Frequently asked questions

    How do I encrypt a file online for free?

    Choose or drop the file, enter a password twice, and press Encrypt files. Download the encrypted copy, which ends in .utf1.

    Is my file uploaded to a server?

    No. The file is read and encrypted in your browser and the result is created on your device. Nothing is uploaded.

    What encryption does it use?

    AES-256 in Galois/Counter Mode, in 1 MiB chunks, with a key derived from your password using PBKDF2 with SHA-256 and a random salt.

    How do I decrypt a file?

    Open the Decrypt tab, choose the .utf1 file, enter the password and press Decrypt files. The original file name is restored.

    What if I forget the password?

    The file cannot be recovered. There is no reset and no backdoor, since we never see the password.

    Is the file name hidden?

    Yes. The original name, type and size are encrypted inside the file. The encrypted copy is named after the original with .utf1 added, so rename it if the name itself is sensitive.

    Is the file size hidden?

    No. The encrypted file is slightly larger than the original, so its size is visible.

    How large a file can I encrypt?

    Up to 2 GB per file, depending on your device memory. The tool works in chunks, but the finished file is built in memory before download.

    Can I encrypt several files?

    Yes. Select several files and each one is encrypted on its own, with the same password, into separate .utf1 files.

    Can I use it for photos, PDFs and ZIP files?

    Yes. It works with any file type. To protect a whole folder, make a ZIP first and encrypt that.

    What happens if someone changes the encrypted file?

    Decryption fails. The format detects changed, damaged, reordered or truncated data instead of giving back wrong content.

    How strong is the protection?

    The cipher is strong. The password is the weak point. Use a long random password or a passphrase of several unrelated words.

    Can other software open the files?

    Only software that follows the same format. The format is described below, so a developer can write a decryptor.

    Is this the same as a password-protected ZIP?

    It is stronger than the old ZIP password method, and it uses modern authenticated encryption. For many files, put them in a ZIP first and then encrypt the ZIP here.

    Should I delete the original file?

    Only after you have opened the encrypted copy successfully and stored the password safely. Deleting a file normally does not erase it from the disk.

    What does the summary include?

    File names, sizes and the method. It never includes the password.

    Is it free?

    Yes. It is free online with no sign-up.

    Sources and further reading

    Sources were consulted in October 2026. Standards and rules can change, so always check the official page for your situation.

    Disclaimer: This free file encryption tool runs in your browser, so your files and password are not uploaded. It uses AES-256-GCM with a key made from your password. If you lose the password, the files cannot be recovered by anyone. Keep a backup of important originals until you have opened the encrypted copy successfully. The protection depends on a long, unique password and on a device you trust. The file size and the time you encrypted it are not hidden. This tool is not a substitute for full-disk encryption or for professional security advice about highly sensitive data.