XP Curve Generator

Design a level-up XP curve for your game: pick a formula, tune parameters, and get a ready-to-use table.

Curve Settings

XP(n) = base + scale × nexp

XP Required per Level

Level Table

Level XP to Next Cumulative XP vs Prev

Summary

Design a level-up XP curve for your game: pick a formula, tune parameters, and get a ready-to-use table.

How it works

  1. Set the maximum level for your game (e.g. 50 or 100).
  2. Choose a formula type: Polynomial, Exponential, or Power Law.
  3. Adjust the formula parameters (base XP, scaling factor, exponent).
  4. The table and chart update instantly — no submit needed.
  5. Click "Copy CSV" or "Download CSV" to export the data to your game engine.

Use cases

  • Prototype a leveling curve before coding it into your game engine.
  • Compare how different formulas feel at early vs late levels.
  • Generate XP tables for RPGs, idle games, card games, and mobile titles.
  • Export directly to a spreadsheet for further balancing work.
  • Share a curve with teammates via the parameter URL hash.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu