Skip to content
No wallet connection Formula-visible tools Educational, not advice
Independent crypto utilities
CryptoToolDeck
Open calculator

DeFi & Web3 utilities · No account required

Crypto APR ↔ APY Calculator

Convert a nominal APR into an effective APY—or work backwards. Model a constant rate and optional one-year token balance. No live yields, reward forecasts or product recommendations.

How it works & assumptions
Compounding worksheetManual inputs · Hypothetical starting values
On-device calculation

01 Define the calculation

Assumes equal periods and full reinvestment in the same asset. Frequency is your assumption—not a staking protocol default. A quoted APY already includes its compounding assumption.

Optional balance example

02 Read the result with its assumptions

Rate: 0–1,000%, up to 12 decimals. Balance: positive, up to 10¹⁵. Oversized results are rejected. Displayed values are approximate; tiny non-zero values use scientific notation. Educational calculation, not financial advice.

Convert the rate without counting compounding twice

In this worksheet, APR is a nominal annual rate before reinvestment and APY is an effective annual rate after the specified compounding. The distinction is mathematical; it does not tell you whether a displayed crypto reward rate is sustainable or whether you can actually reinvest at that frequency.

The two formulas

Use annual rates as decimals, so 10% becomes 0.10. With n equal compounding periods per year:

APY = (1 + APR ÷ n)ⁿ − 1
APR = n × ((1 + APY)^(1 ÷ n) − 1)

The tool converts the answer back to a percentage. Coinbase’s staking-rate overview discusses this conversion while also explaining that reward estimates depend on measurement assumptions. A platform’s trailing APY, promotional rate or net-of-fee display is not automatically the same input as a gross nominal APR.

Worked example: 10% APR with monthly reinvestment

The modelled period rate is 10% ÷ 12 ≈ 0.83333333%. Compounding that rate for 12 equal periods gives approximately 10.47130674% APY. A hypothetical 1,000-token balance ends the year at about 1,104.71306744 tokens. Without reinvestment at the same 10% APR, the balance would be 1,100 tokens. The difference, about 4.71306744 tokens, comes from rewards earning additional rewards.

If instead your input is already 10% APY, the one-year balance is 1,100 tokens. Selecting monthly compounding works backwards to an equivalent nominal APR of approximately 9.56896851%. It does not compound the 10% again. Changing the frequency with APY held fixed changes the equivalent APR, not that one-year ending balance.

Reinvestment must be possible for the model to fit

The model assumes rewards arrive and are fully reinvested in the same asset at each selected interval. There are no claim fees, delays, minimum amounts, changing rates, deposits or withdrawals. “Daily” means 365 model periods, not a statement about the protocol’s actual reward schedule. Negative rewards and penalties are outside this non-negative-rate calculator.

Ethereum’s pooled-staking guidance describes arrangements with different trust assumptions and token designs. Some tokens change their balance; others represent rewards through a conversion ratio. A generic compounding switch cannot reproduce all of these mechanisms. The stETH vs wstETH guide explains one specific distinction.

Token growth is not fiat profit

The optional balance table stays in token units. It does not hold the token’s market price constant or imply a cash return. For a price-and-reward example, read why more staking tokens can still mean a loss. Reward providers may also deduct commissions before publishing an APY; check their methodology, such as Coinbase’s explanation of displayed staking rewards, instead of deducting a fee twice.