Een kaartgenerator is een tool die automatisch kaarten maakt op basis van bepaalde parameters of invoergegevens. De online kaartgenerator omvat meestal algoritmen die terrein, oriëntatiepunten en andere kenmerken genereren, die door de gebruiker kunnen worden aangepast en verfijnd. Kaartgeneratoren worden vaak gebruikt in gaming, simulatie en cartografie.