All operations run locally in your browser. You might crash your browser if you input big .hcmask files. But running stuff locally is cooler anyways.

Hashcat Maskfile Combinations Calculator

Input an .hcmask file and get the number of combinations back that this .hcmask file creates.

Total Combinations:

Hashcat .hcmask to wordlist

Input an .hcmask file and create a text file with all the combinations. !Ressource heavy!
Beware of crashing your browser if you put in ultra long .hcmask files.

For good measure: Around 122,167,958,642 eight-character long strings make a wordlistfile of one Terrabyte. (Use Combincations Calculator first) Get a python script that does the same with generators, therefore not so easily crashing: github.com/roughentomologyx/hcmask.py