Clean currency symbols, commas, and decimal separators into pure numbers
Strip currency symbols ($ , € , £ , KES), resolve thousands commas, and format numbers into clean numeric decimals.
Interactive Sample Data
| invoice_id | client_name | raw_currency | vat_amount |
|---|---|---|---|
| INV-01 | Bamburi Cement | KES 450,000.00 | KES 72,000.00 |
| INV-02 | TotalEnergies | $12,450.50 | $1,992.08 |
| INV-03 | Heineken BV | € 1.250,75 | € 200,12 |
| INV-04 | Standard Chartered | £ 8,900.00 | £ 1,424.00 |
How this tool works
Things that usually go wrong
- European Decimals (1.234,56): Treating European decimals as standard numbers results in 123456. Select the European decimal option to handle dots and commas properly.
- Accounting Parentheses (100.00): Parentheses indicate negative amounts in accounting. DataFix converts (100.00) into -100.00.
- Trailing Space in Currency Codes: Codes like "KES 450" have spaces after the currency code. DataFix strips both letters and adjacent spaces.
Edge cases we tested
Safely handled without schema corruption.
Sanitized prior to processing.
Streamed via client-side Web Worker without tab freezing.
Percent sign stripped → "45.5". The tool does not divide by 100; it only removes non-numeric formatting characters.
Frequently Asked Questions
Will this convert negative numbers in parentheses like (50.00)?
Yes! It converts accounting parentheses into standard negative numbers (-50.00).
Can it handle European notation like 1.250,75?
Yes. Select the European decimal chip to convert dot thousands and comma decimals into standard 1250.75.
Can I preserve the currency symbol in a separate column?
Yes. You can extract the currency code (KES, USD, EUR) into its own currency column.
Is my financial data uploaded anywhere?
No. All processing happens locally in your browser memory.
Related tools
Trim Whitespace
Clean up accidental leading, trailing, and duplicate spaces across all columns in your spreadsheet.
Open Tool →Trim Whitespace
Clean up accidental leading, trailing, and duplicate spaces across all columns in your spreadsheet.
Open Tool →Add or Remove Leading Zeros
Pad numbers with leading zeros to meet fixed-width requirements (e.g. 00123) or strip unnecessary leading zeros.
Open Tool →