Zip the file(s), then GPG symmetric encryption/decryption with AES. Nothing fancy.
Free and Open Source Software
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
Veracrypt
Yes highly recommend Veracrypt.
Seconded. Veracrypt is great with lots of flexibility in how you can do the encryption, good documentation, support for passwords and keyfiles, the ability to mount encrypted files as drives, etc... Great software.
I use gocryptfs, i like having both CLI for scripts and its got GUI built into KDE Plasma's Vault feature
If you're comfortable on the command line, you can use good old GnuPG to encrypt a file. There are binaries available for Windows too.
I'd recommend encrypted archives. Like using 7z/7zip to encrypt files.
I personally use Cryptomator, which does on-the-fly data encryption/decryption, allowing you to mount the encrypted data as a "drive" which from the user's perspective looks like any other data drive.
I like securefs and use it with sirikali. It doesn't use a single container but encrypts the files and names.