Formatador de Moeda
Formate qualquer número como string de moeda para qualquer locale e moeda usando a API Intl.NumberFormat integrada do navegador — instantaneamente, sem servidor.
Perguntas frequentes
Como o formatador de moeda funciona?
Ele usa a API Intl.NumberFormat integrada do navegador com style: "currency". Coloca corretamente o símbolo de moeda, usa o separador decimal correto e agrupa os dígitos conforme o locale selecionado — sem nenhuma biblioteca necessária.
O que é um locale e por que é importante?
Um locale (ex. en-US, de-DE, ar-SA) informa ao formatador quais convenções de idioma e região usar. Por exemplo, $1,234.56 em en-US torna-se 1.234,56 $ em de-DE — mesmo número, representação diferente.
Posso usar o resultado no meu código?
Sim. Copie a string de formato Intl exibida abaixo do resultado e cole diretamente em JavaScript ou TypeScript. É o código exato que produz a saída formatada.