Portuguese Currency in Words

1.234,56 € / R$ → por extenso with EU and BR real variants

Write money amounts in Portuguese por extenso for euro (European, cêntimos) and Brazilian real (centavos), with correct singular/plural names, the de connector for round millions, and EU vs BR number spelling. Runs in your browser.

How are the currency names pluralised?

The unit is singular for exactly one and plural otherwise. Euro gives um euro and dois euros; real gives um real and dois reais, with the irregular plural reais. The cents follow the same rule: um cêntimo and cinquenta cêntimos for the euro, um centavo and noventa centavos for the real.

This tool writes a money amount in Portuguese words (por extenso), the form used on cheques, contracts, and invoices. It supports the euro with cêntimos for European Portuguese and the Brazilian real with centavos, and applies the gender, plural, and connector rules correctly.

How it works

The amount is split into a whole part and a two-digit cents part. Each part is spelled out with the standard number rules (um/uma, cem/cento, the internal e connectors), then joined to the currency name:

1.234,56 €  -> mil duzentos e trinta e quatro euros e cinquenta e seis cêntimos
99,90 R$    -> noventa e nove reais e noventa centavos
1,00 R$     -> um real
1.000.000 R$-> um milhão de reais

The currency name is singular for exactly one unit and plural otherwise, and the two parts are joined with e. When the whole amount ends on a round million or billion, the connector de is inserted before the noun.

Notes and tips

Decimals can be written with a comma (1.234,56) or a dot (1234.56); the tool detects the decimal mark and treats other separators as grouping. The euro option defaults to European Portuguese spelling and the real to Brazilian, matching where each currency is used, but the toggle lets you mix them if your document requires it. For legal documents, always confirm that the written amount matches the figures exactly before signing.