Trouble verifying checksums, HALP!

I just downloaded an ISO of Linux Mint from the official page and I'm not getting the SHA256 checksums to match. I used a web based checksum generator I've used many times before to generate the checksum and found the Linux Mint checksum at this site (I don't understand why the txt file with the checksums isn't right there by the links to the ISOs...):
https://ftp.heanet.ie/pub/linuxmint.com/stable/18/2

I'm verifying linuxmint-18-cinnamon-64bit.iso and it is not matching. Any pointers?

Nearly all of the tutorials on how to do this are from a Linux users perspective....I don't have Linux yet! That's why I'm downloading it!

On the websites that have the downloads they say that the txt files containing all the checksums are contained in the download. But when I open the location where they were downloaded all I see is an iso file, if I try to open it I get a screen that tries to download a program to open the iso. What am I missing here? Where do you guys go to get the checksums for Linux ISOs?

That ftp link is 404 not working for me, but the SHA256 sums are here https://ftp.heanet.ie/mirrors/linuxmint.com/stable/18/sha256sum.txt

I just checked with a version of Mint 18 cinnamon 64bit i downloaded in July and it fits.

What is the web based checksum generator you used?

Edit: was the link supposed to be https://ftp.heanet.ie/pub/linuxmint.com/stable/18/ i.e without the /2?

This is the link you should be using. There are the ISO's, the SHA256 and the gpg signature. The gpg signature is there to verify that the .txt file with the SHA256 sum is legit, which it is, so you can skip that step if you like, and jump straight to comparing the SHA256 sums.

SHA256 of mint 18 cinnamon 64bit: 2238dca5b51f9e2674a7e31c46f19141fbdecff6e44c06ecbc9a7bb59b75a816

Edit II: So it seems Windows has a built in checksum utility. It seems like HashTab and HashCheck doesn't do SHA256, but CertUtil in the cmd does.. https://superuser.com/questions/245775/is-there-a-built-in-checksum-utility-on-windows-7

I just tried it in Windows 10 and it works. My output looks like this:

Microsoft Windows Version 10.0.10586 (c) 2015 Microsoft Corporation. All rights reserved.

C:\Users\Zumps>CertUtil -hashfile X:\OS_ISOs\linuxmint-18-cinnamon-64bit.iso SHA256
SHA256 hash of file X:\OS_ISOs\linuxmint-18-cinnamon-64bit.iso:
22 38 dc a5 b5 1f 9e 26 74 a7 e3 1c 46 f1 91 41 fb de cf f6 e4 4c 06 ec bc 9a 7b b5 9b 75 a8 16
CertUtil: -hashfile command completed successfully.