This is a complete list of spells for each class, including all spells from the Player's Handbook, Xanathar's Guide to Everything, the Sword Coast Adventurer's Guide, and The Lost Tome.
For rest of the The Lost Tome, a regularly updated periodical, head here. ... [click here for more]
For new playable character races, why not create your own from scratch, or create races with entirely randomized features? This is a balanced and tested method to do so, taken from the bestselling DM's Guild title, The Lost Tome.
Included in this document is a spell randomizer as well, for both low-level spells of races made in this manner as well as for determining the spells on scrolls, wands,... [click here for more]