- Home
- BRL – Brazilian Real
- BRL → STN
1 BRL to STNBrazilian Real → Sao Tomean Dobra
On 2026-10-23, 1 Brazilian Real (BRL) = 4.3563 Sao Tomean Dobra (STN) at the mid-market rate. Conversely, 1 STN = 0.2296 BRL. Over the last 30 days the BRL/STN rate moved between 4.1432 and 4.4405, a change of +3.11%.
This page shows the live mid-market rate from Brazilian Real (BRL) to Sao Tomean Dobra (STN), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
BRL/STN exchange rate chart
BRL/STN went from 4.1741 on Sep 25, 2026 to 4.3563 on Oct 23, 2026 (+4.37 %). Highest: 4.4405 (Oct 13, 2026); lowest: 4.1432 (Sep 26, 2026).
BRL/STN exchange rate analysis
Over the last 30 days the BRL/STN rate rose sharply (+3.11%): the BRL strengthened markedly against the STN. Over the past 12 months it ranged from 3.7490 (2025-12-27) to 4.4405 (2026-10-13), with an average of 4.0999. Today's rate is 6.25% above its one-year average: 1 BRL buys more STN than usual. Day-to-day movements are moderate (average daily change of 0.71%). The largest daily move of the last 30 days was +4.00% on 2026-10-06.
| Period | Date | 1 BRL = | Change |
|---|---|---|---|
| 1 week ago | 4.3148 STN | +0.96% | |
| 1 month ago | 4.2250 STN | +3.11% | |
| 3 months ago | 4.1941 STN | +3.87% | |
| 6 months ago | 4.2117 STN | +3.43% | |
| 1 year ago | 3.9389 STN | +10.60% |
BRL/STN · last 10 days
| Date | 1 BRL = | 1 STN = |
|---|---|---|
| 4.3563 STN | 0.2296 BRL | |
| 4.3721 STN | 0.2287 BRL | |
| 4.3873 STN | 0.2279 BRL | |
| 4.3824 STN | 0.2282 BRL | |
| 4.3368 STN | 0.2306 BRL | |
| 4.3039 STN | 0.2323 BRL | |
| 4.3031 STN | 0.2324 BRL | |
| 4.3148 STN | 0.2318 BRL | |
| 4.3602 STN | 0.2293 BRL | |
| 4.3911 STN | 0.2277 BRL |
Brazilian Real to Sao Tomean Dobra
Sao Tomean Dobra to Brazilian Real
Frequently asked questions
How much is 1 BRL in STN today?
1 Brazilian Real is worth 4.3563 Sao Tomean Dobra at the mid-market rate of 2026-10-23. 1 Sao Tomean Dobra is worth 0.2296 Brazilian Real.
How much is 100 BRL in STN?
100 BRL = 435.63 STN, and 100 STN = 22.9552 BRL (rate of 2026-10-23).
How has the BRL to STN rate changed over the last month?
Over 30 days the rate went from 4.2250 to 4.3563 (+3.11%). The 30-day high was 4.4405 and the low was 4.1432.
How has the BRL to STN rate changed this week?
One week ago 1 BRL was worth 4.3148 STN; today it is worth 4.3563 STN (+0.96%).
What was the best BRL to STN rate in the past year?
The highest rate of the past 12 months was 1 BRL = 4.4405 STN on 2026-10-13; the lowest was 3.7490 STN on 2025-12-27.
Where does this exchange rate come from?
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.
Brazilian Real to other currencies
About the Brazilian Real (BRL)
The Brazilian Real is the official currency of Brazil. Symbol: R$. ISO 4217 code: BRL.
All Brazilian Real (BRL) exchange rates →