Amount to Minor Units (Cents) Converter
Convert 19.99 USD → 1999 for payment APIs, with zero- and three-decimal currencies handled.
Tool inputs stay in your browser · optional AI search sends your query
Good to know: Payment APIs such as Stripe and Adyen expect amounts in the smallest unit: USD 19.99 → 1999, JPY 500 → 500, KWD 1.234 → 1234. (Some providers add their own exceptions; check their docs.)
How to use it (step by step)
- 1Fill in the boxes: “Amount”, “Currency”, “Direction”. Example numbers are already there so you can see how it works; replace them with yours.
- 2The result updates instantly as you type (on a phone it is below the boxes).
- 3The bold line is the main answer. Tap Copy next to any value to copy it.
Words to know
- Minor units (cents)
- The smallest piece of a currency: ₱1.00 = 100 centavos. Payment systems count money this way to avoid rounding mistakes.
- Unit conversion
- Changing a value from one measurement to another, like kilometers to miles. The amount stays the same; only the unit changes.
- Exchange rate
- How much one currency is worth in another. Mid-market is the “middle” rate before banks add their margin.
More in Cards & Payments
JCB Test Number GeneratorGenerate Luhn-valid JCB test numbers (16/17/18/19 digits) for form and validation testing.UnionPay Test Number GeneratorGenerate Luhn-valid UnionPay test numbers (16/17/18/19 digits) for form and validation testing.Diners Club Test Number GeneratorGenerate Luhn-valid Diners Club test numbers (14/15/16/17/18/19 digits) for form and validation testing.Maestro Test Number GeneratorGenerate Luhn-valid Maestro test numbers (12/13/14/15/16/17/18/19 digits) for form and validation testing.Invalid Card Number Generator (Negative Tests)Numbers that SHOULD fail validation: bad check digit, wrong length, unknown prefix, letters.Card Expiry Date Test CasesEdge-case expiry dates relative to today: this month, last month, far future, invalid months.