Number to Words (PT-BR)

Type a number and see it written out in full — in Brazilian Portuguese, with optional currency format (reais and centavos).

How to use

  1. Type a number — with or without decimals, with or without thousands separators.
  2. The number appears written out in full in Brazilian Portuguese. Toggle "reais" to switch between currency and plain number format.
  3. Copy the text and paste it into a check, invoice, contract or any document that needs the amount in words.

About this tool

Brazilian documents — checks, invoices, contracts, notarial acts — routinely require numbers written in full. The rule is straightforward but the exceptions are not: "cem" vs. "cento", "mil" vs. "um mil", the placement of "e" between groups, and the agreement of "milhão/milhões", "bilhão/bilhões". Getting any of these wrong in a legal document can void the amount, which is why people look it up instead of writing from memory.

This tool converts any number up to 999 trillion into its full written form in Brazilian Portuguese. In currency mode it adds "reais" and "centavos" with the correct agreement — "um real" but "dois reais", "um centavo" but "dois centavos". The number is processed as whole cents to avoid floating-point rounding, which is the same care a financial system takes.

The conversion runs in your browser. Type the number with dots as thousands separators and a comma as the decimal separator (the Brazilian convention), or without separators — the tool handles both. Nothing is uploaded or stored.

Frequently asked questions

Does it handle "um mil" or just "mil"?

Just "mil". In Brazilian Portuguese, "um mil" is considered incorrect — the standard form is "mil reais", not "um mil reais".

Does it handle centavos?

Yes. In currency mode, the decimal part is written as centavos with the correct agreement.

What is the largest number it handles?

Up to 999 trillion (999.999.999.999.999). Above that, the groups do not have standard names in everyday Brazilian Portuguese.

Can I use it for legal documents?

The text follows the standard Brazilian Portuguese conventions. Verify the result before using it in a legal document — the tool is a writing aid, not a legal service.

Does my number leave my browser?

No. The conversion runs entirely in JavaScript on your device.

Related tools

Long links? Shorten them for free

Vai.la turns any URL into a short link with click statistics, QR Code and your own biolink.

Vai.la is not responsible for how the tools are used or for decisions made based on their results.