# Currency Calculator > Convert an amount using an exchange rate you enter. No live API is required. Page: https://askcalculators.com/calculator/currency-calculator/ Definition: https://askcalculators.com/calculator/currency-calculator/definition.json JSON Schema: https://askcalculators.com/calculator/currency-calculator/schema.json Version: 4.0.0 Maintained by: AskCalculators (software project; not a credentialed reviewer) Qualified review: pending. Automated checks do not establish professional approval. Page status: Live Review status: Pending ## Use Open the calculator page and enter values. Query-string parameters can restore and bookmark a calculation. Example: https://askcalculators.com/calculator/currency-calculator/?amount=100&from=USD&to=EUR&rate=0.92 ## Inputs - amount: Amount; type=money; required; default=100; min=0 - from: From; type=select; required; default=USD; values=USD|EUR|GBP|JPY|CAD|AUD|CHF|CNY|INR|BRL|MXN|SGD - to: To; type=select; required; default=EUR; values=USD|EUR|GBP|JPY|CAD|AUD|CHF|CNY|INR|BRL|MXN|SGD - rate: Exchange rate; type=number; required; default=0.92; min=1e-8 ## Outputs - converted: Converted amount; format=number; primary - rateLine: Rate used; format=text ## Formula Converted amount = Amount × Exchange rate - Amount: Value in the source currency - Exchange rate: Target units for one source unit Rates change. Enter a current rate from a source you trust. ## Rules - Empty optional inputs are undefined, not zero. - Hidden conditional inputs are ignored. - Do not invent missing required inputs.