API de câmbio e cotação do dólar grátis
- Banco Central do Brasil — PTAX
A taxa oficial. Consulta por data; não há valor em fins de semana e feriados.
GET https://olinda.bcb.gov.br/olinda/servico/PTAX/versao/v1/odata/CotacaoDolarDia(dataCotacao=@dataCotacao)?@dataCotacao='10-01-2026'&$format=json
Roda no navegadorFuncionando
- AwesomeAPI — Câmbio
Cotações ao longo do dia para dezenas de pares com o real. É um agregador, não a PTAX.
GET https://economia.awesomeapi.com.br/json/last/USD-BRL
Roda no navegadorFuncionando
- Frankfurter
Taxas de referência diárias de bancos centrais, com histórico e conversão entre moedas.
GET https://api.frankfurter.dev/v1/latest?base=USD&symbols=EUR,BRL
Roda no navegadorFuncionando
- BrasilAPI — Taxas
Selic, CDI e IPCA em uma única chamada, para cálculos de juros.
GET https://brasilapi.com.br/api/taxas/v1
Roda no navegadorFuncionando
Retrato do build, não é dado ao vivo. Uma execução do verificador em , a partir da máquina que gerou o site. Como verificamos (em inglês)
Exemplo com Banco Central do Brasil — PTAX
curl -s 'https://olinda.bcb.gov.br/olinda/servico/PTAX/versao/v1/odata/CotacaoDolarDia(dataCotacao=@dataCotacao)?@dataCotacao='\''10-01-2026'\''&$format=json'Resposta guardada pelo verificador em (HTTP 200), encurtada:
{
"@odata.context": "https://was-p.bcnet.bcb.gov.br/olinda/servico/PTAX/versao/v1/odata$metadata#_CotacaoDolarDia",
"value": [
{
"cotacaoCompra": 5.2073,
"cotacaoVenda": 5.2079,
"dataHoraCotacao": "2026-10-01 13:10:35.4469"
}
]
}Como escolher e o que cuidar
Escolha a API pela pergunta que o seu sistema precisa responder, e mostre sempre a data e a fonte ao lado do valor.
- Nenhuma dessas taxas é a que o banco ou o cartão cobra. Sobre elas entram spread e IOF.
- A PTAX de hoje só é publicada no fim do dia útil. Para o valor de fechamento, consulte o dia útil anterior.
- Não apresente a cotação de um agregador como "oficial".
Perguntas frequentes
Qual API devolve a cotação oficial do dólar?
A API Olinda do Banco Central, no serviço PTAX. Ela devolve as taxas de compra e venda para a data informada e não exige chave.
A PTAX está disponível no fim de semana?
Não. A PTAX é calculada apenas em dias úteis. Para sábado, domingo ou feriado, use a cotação do último dia útil anterior.
Posso usar essas cotações para cobrar clientes?
Para contratos e notas, o usual é a PTAX do dia definido em contrato. Cotações de agregadores servem para exibir uma referência, não para liquidar valores.
Outros guias
- API de CEP grátisCompare BrasilAPI, ViaCEP e OpenCEP: exemplo de chamada, resposta real, CORS e disponibilidade verificada. Sem cadastro e sem chave.
- API de CNPJ grátisTrês APIs gratuitas para consultar CNPJ sem cadastro: BrasilAPI, CNPJ.ws e ReceitaWS. Exemplo de chamada, resposta real e limite de cada uma.
- API de feriados nacionais grátisAPIs gratuitas que devolvem os feriados nacionais do Brasil por ano, sem chave: BrasilAPI e Nager.Date, com exemplo e resposta real.
- Todas as APIs brasileirasA lista completa, com estado e CORS de cada uma.