Offline Currency Converter
30 currencies with a dated rate snapshot and manual rate override — no API calls, no tracking
Examples
Trip budget
100 USD → EUR (snapshot)≈ 92.00 EUR · 1 USD = 0.9200 EUR · inverse 1.0870Snapshot rate, clearly dated — fine for planning, overridable for accounting.
About this tool
A converter that calls no API, on purpose: 30 currencies ship as a dated snapshot inside the page, cross rates derive through the USD base the way markets quote them, and the snapshot date is printed with every result.
For exact work — invoices, reimbursements — a custom-rate field overrides the snapshot and the output marks itself '(custom)' so provenance is never ambiguous. Everything works offline once the page is loaded.
How to use
Set amount and currencies
Type the amount, pick from/to, tap the swap arrows to flip direction.
Check the rate
Direct and inverse rates plus the snapshot date appear with the result.
Override when exact
Enter your bank's real rate for statement-matching conversions.
Scan the table
One unit of the source currency across the majors, sortable by strength.
Use cases
Travel planning
Quick conversions without beaming your amounts to a rate API.
Invoice reconciliation
Match a bank's exact rate for reimbursement-grade numbers.
Snapshot details
| Property | Value |
|---|---|
| Currencies | 30 majors incl. USD, EUR, GBP, TRY, JPY, INR, KRW, BRL |
| Base | USD (cross rates derived through it) |
| Refresh | Manual snapshot via the bundled update script |
Common mistakes
Mistake:Trusting mid-market rates for actual transfers
Fix:Banks apply spreads; enter the real rate in the custom field for statement-matching math.
Mistake:Ignoring the snapshot date
Fix:The date is the honesty mechanism — rates drift, and the label tells you how far.
Frequently asked questions
Related guides
Splitting Restaurant Bills Fairly: The Rounding Problem Nobody Solves
Why dividing a bill by people leaves cents on the table, and how per-person rounding strategies keep the group from undercollecting.
Deduplication Done Right: First Occurrence, Order Preserved, Nothing Silent
Removing duplicates from lists and CSVs by column — why keeping the first occurrence is the right default, and how quoting survives round-trips.
Compound Interest With Monthly Contributions: Why Simulation Beats the Formula
How contribution timing and compounding frequency change a 20-year projection, and why period-by-period simulation gives the honest number.
References & standards
Related tools
LLM Benchmarks
Compare LLM coding, reasoning, speed and cost benchmarks side-by-side and get a task-specific model recommendation
OCR — Image to Text Extractor
Extract text from screenshots, scans and photos with a self-hosted OCR engine — image enhanced automatically, nothing uploaded.
Video to GIF Maker
Cut a clip from any video and convert it to a high-quality GIF — palette-optimized colors, size and FPS control, fully local.
Text to Speech (TTS)
Read any text aloud with your browser's built-in voices — control voice, rate, pitch and volume, all processed on your device.
Voice Dictation
Dictate with your voice and watch the text appear live — 12 languages, browser speech engine, transcript stays on your device.
Ambient Noise Generator
Blend white, pink and brown noise live in your browser — focus masking, tinnitus relief and sleep, with a built-in sleep timer.