Free tool

Token Vesting Schedule Generator

Model a TGE unlock, cliff, and linear vesting — see exactly how many tokens unlock each month.

A vesting schedule controls when locked tokens become transferable. This generator takes a TGE (launch) unlock percentage, a cliff (months with no unlock), and a linear vesting period, then builds a month-by-month table of how many tokens release and the cumulative total — the schedule that shapes a token's sell pressure after launch.

Fully unlocked by month 24 (19 unlock events).

MonthUnlockedCumulative%
TGE10,000,00010,000,00010%
75,000,00015,000,00015%
85,000,00020,000,00020%
95,000,00025,000,00025%
105,000,00030,000,00030%
115,000,00035,000,00035%
125,000,00040,000,00040%
135,000,00045,000,00045%
145,000,00050,000,00050%
155,000,00055,000,00055%
165,000,00060,000,00060%
175,000,00065,000,00065%
185,000,00070,000,00070%
195,000,00075,000,00075%
205,000,00080,000,00080%
215,000,00085,000,00085%
225,000,00090,000,00090%
235,000,00095,000,00095%
245,000,000100,000,000100%
How it works

Vesting is how a project releases tokens gradually instead of all at once. A schedule usually has three parts: a TGE unlock (a slice freed at the token generation event), a cliff (an initial period during which nothing unlocks), and a linear release (equal monthly amounts) for the remainder. Team and investor allocations are almost always vested to align incentives.

This tool models that exact structure. The TGE percentage unlocks at month 0; nothing unlocks during the cliff; then the rest is split evenly across the vesting months. The cumulative column shows what fraction of the allocation is liquid at any point — the curve that determines how much new supply can hit the market each month.

Research consistently shows that schedules releasing a large share of supply soon after launch face much higher sell pressure than gradual ones. Modelling the schedule first lets you design unlocks that the market can absorb.

Monmint is a no-code ERC-20 creator on Monad — launch a verified token in one transaction.

Create a token on Monad
FAQ

Common questions

What is a cliff in vesting?
A cliff is an initial period during which no tokens unlock. After the cliff ends, vesting begins (often linearly). It prevents recipients from selling immediately after launch.
What does TGE unlock mean?
TGE is the token generation event — the launch. The TGE unlock is the percentage of an allocation that becomes available immediately at launch, before any cliff or vesting.
What is linear vesting?
Linear vesting releases equal amounts each period (usually monthly) over the vesting duration, so the allocation unlocks smoothly rather than in lumps.
Why does the vesting schedule matter for price?
Unlocks add circulating supply. Large unlocks concentrated early tend to create sell pressure; gradual schedules spread it out, which the market typically absorbs more easily.
Keep reading