Random Currency Amount Generator
Generates a random monetary amount (with a random common currency symbol — $, £, € or ¥) to two decimal places — useful for pricing exercises, mock invoices or test data.
What this generator does
Produces a monetary amount with two decimal places, for filling invoices, baskets and payment-form tests where a realistic-looking figure is needed.
How to use this tool
- Press generate for an amount.
- Generate again for another one.
Worked examples
- Format
- £47.20
Common use cases
- Mock pricing/test data
- Budgeting or maths exercises
- Placeholder values in demos
How this generator works
An amount is drawn in whole minor units — pennies, cents — and then formatted with the separator and symbol placement of the currency you pick. Drawing in minor units rather than drawing a decimal is what keeps the amounts exact: money held as a floating-point number accumulates errors that show up as a penny appearing or vanishing from a total.
Limitations and good to know
- An amount only — it carries no exchange rate, tax treatment or real transaction behind it.
- Example amounts for mock-ups and test data. They correspond to no real price, balance or transaction.
- Formatting follows the common convention for each currency, but placement and separators vary by locale as well as by currency — the same euro amount is written differently in Ireland and in Germany.
- No exchange rates are involved. An amount in one currency has no relationship to an amount in another.