Actually, I think it is free to get your first character on HeroLab, but I think you have to pay to have more than one. There may be a small number greater than one that are free, I'm not sure. I decided it probably wasn't for me, so I ignore it.Kids these days and their new-fangled contraptions... I did all my stuff by hand and that's the way I like it.
Also Hero Lab isn't free... or is it?

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.