Formatador de Números

Ferramenta profissional de formatação de números com suporte para separadores de milhares, decimais e formatos específicos de locale

Formato de Origem

Detects separators in your input

Show

Resultados Formatados

Parsed: —
Exemplos Rápidos

Resultados Formatados

(8 formatos)
🔢

Introduza um número para ver a formatação

Comece por introduzir um número acima

Thousands & Decimal Separators by Country

The same number is written with completely different separators around the world. This reference shows the dominant convention for major languages and regions — exactly the formats the tool above produces.

Country / Language Thousands Decimal Example
English (US · UK · AU · CA) , . 1,234,567.89
German (Germany · Austria) . , 1.234.567,89
French (France · Belgium) (space) , 1 234 567,89
Spanish (Spain) · Italian . , 1.234.567,89
Spanish (Mexico · Latin America) , . 1,234,567.89
Portuguese (Brazil) . , 1.234.567,89
German (Switzerland) · Swiss format ' . 1'234'567.89
Russian (space) , 1 234 567,89
Turkish · Indonesian · Dutch . , 1.234.567,89
Hindi · Indian English , (2·3) . 12,34,567.89
Chinese · Japanese · Korean , . 1,234,567.89
Arabic ٬ ٫ ١٬٢٣٤٬٥٦٧٫٨٩

Conventions shown are the dominant business/everyday usage. Official standards can differ — e.g. ISO 31-0 and the Spanish RAE recommend a thin space as the thousands separator.

How to Convert Between US, EU and Indian Formats

US → European

Remove the commas, swap the decimal dot for a comma, then regroup thousands with dots (French/Russian style uses spaces): 1,234,567.89 → 1234567.89 → 1.234.567,89.

European → US

Strip every dot or space, then turn the decimal comma into a dot: 1.234.567,89 → 1234567.89 → 1,234,567.89. Never swap the two symbols in place — regroup from the plain number.

Any → Indian (lakh/crore)

Normalize to plain digits, group the last three, then pairs going left: 1234567.89 → 12,34,567.89. In words: 1 lakh = 100,000 and 1 crore = 10,000,000.

Golden rule: always normalize to plain digits first, then apply the target convention. Swapping separators in place is risky — 1.234 read as "one point two three four" instead of "1234" is a 1000× error.

Como Utilizar o Formatador de Números

Siga estes passos simples para formatar números com convenções internacionais

  1. 1

    Introduzir Número

    Introduza o número que pretende formatar

  2. 2

    Escolher Formato de Origem

    Selecione o formato do número de entrada ou utilize a deteção automática

  3. 3

    Ver Formatos

    Veja a formatação instantânea em todos os locales suportados

  4. 4

    Copiar e Utilizar

    Clique em qualquer resultado para copiar para a área de transferência

Formatador de Números Profissional

Formatação avançada de números com suporte de locale internacional para aplicações de negócios, financeiras e técnicas.

Formatação Instantânea

Formatação em tempo real com múltiplas opções de locale

Suporte Internacional

Convenções regionais de todo o mundo

100% Gratuito

Sem registo ou limites, completamente gratuito

Perfeito Para

Relatórios financeiros Negócios internacionais Apresentação de dados

Perguntas Frequentes

Qual é a diferença entre os formatos de número dos EUA e europeu?
O formato dos EUA utiliza vírgulas como separadores de milhares e pontos como separadores decimais (1,234.56). O formato europeu inverte isto, utilizando pontos para os milhares e vírgulas para os decimais (1.234,56).
O que é o sistema numérico indiano?
O sistema indiano agrupa os dígitos de forma diferente, utilizando lakhs e crores. Em vez de agrupar por milhares, agrupa os primeiros três dígitos e depois agrupa de dois em dois: 12,34,567.89 em vez de 1,234,567.89.
Como funciona a deteção automática?
A deteção automática analisa o seu número de entrada para determinar o formato. Examina os padrões de separadores e a posição do ponto decimal para identificar se está a utilizar formatos dos EUA, europeus ou outros.
Posso formatar números muito grandes?
Sim! O formatador lida com números de qualquer tamanho, desde decimais minúsculos a inteiros muito grandes. Para números extremamente grandes, a notação científica é aplicada automaticamente quando apropriado.
How do I express a number in lakhs and crores?
Select the "Business & Financial" category and check the Indian Lakh and Indian Crore cards. 1 lakh equals 100,000 and 1 crore equals 10,000,000, so 12,34,567.89 shows as "12.35 lakh" and 1,23,45,678 as "1.23 crore" — the units used in Indian news, budgets, and property prices.
Which countries use a comma as the decimal separator?
Most of continental Europe and Latin America: German, French, Spanish (Spain), Italian, Portuguese, Russian, Turkish, Dutch, and Indonesian all write decimals with a comma (1,5 means one and a half). English-speaking countries, China, Japan, Korea, and Mexico use a dot. When reading a foreign invoice or report, always confirm which convention applies before copying a number.
How do I convert a European number to the US format?
Strip the thousands separators first (dots in German/Spanish/Italian, spaces in French/Russian), then replace the decimal comma with a dot: 1.234.567,89 → 1234567.89 → 1,234,567.89. This formatter does it automatically — paste the number, pick the source format, and copy the US card. UK and US formats are identical, so no extra step is needed for UK numbers.
What is the Arabic decimal separator?
Arabic has its own separators: U+066B (٫, Arabic decimal separator) and U+066C (٬, Arabic thousands separator), normally used with Arabic-Indic digits, e.g. ١٬٢٣٤٬٥٦٧٫٨٩. In practice, many Arabic financial documents use Western digits with a dot and comma instead. When in doubt, normalize the number to plain digits before reformatting.