Welcome to Chaos Gen, a site of random tools for roleplaying games.
If you prefer Random Tables there is a PDFs section or a blog at Rand Roll
There are generators for npcs, encounters, city, sea, dungeon and adventurers among others
Fantasy Tools for...
The main sections are: