cURL para código
Converta um comando curl em código JavaScript, Python, Go ou PHP.
100% privado — tudo roda no seu navegador
Como usar
- 1
Copie um comando curl do terminal ou da documentação da API.
- 2
Escolha a linguagem de destino.
- 3
Converta e copie o código gerado.
Exemplos
POST com JSON
Entrada
curl -X POST https://api.example.com/users -H 'Content-Type: application/json' -d '{"name":"Ada"}'Saída
Código fetch com método POST, o cabeçalho JSON e o corpo.Autenticação básica
Entrada
curl -u user:pass https://api.example.com/meSaída
Código que envia Authorization: Basic ou usa a opção nativa da linguagem.Perguntas frequentes
Quais opções são suportadas?
Cabeçalhos, corpo, modo consulta com -G, autenticação básica, seguir redirecionamentos e modo inseguro.
Por que recusar -F e --upload-file?
Envios de arquivo exigem código extra. A ferramenta falha em vez de gerar código com comportamento diferente.
Redirecionamentos são seguidos por padrão?
A ferramenta imita o curl: só segue quando há -L ou --location.
Ferramentas relacionadas
JSON para struct GoGere structs Go com tags json a partir de um exemplo JSON.JSON para modelo PythonGere dataclasses ou modelos Pydantic a partir de um exemplo JSON.Codificador / decodificador de URLCodifique texto para URLs com encodeURIComponent ou encodeURI e decodifique strings com codificação percentual.Formatador JSONFormate, embeleze, minifique e valide JSON na hora, direto no navegador.Validador JSONValide JSON instantaneamente e localize erros de sintaxe com linha, coluna e posição exatas — direto no seu navegador.Codificador/Decodificador Base64Codifique texto para Base64 e decodifique Base64 para texto, com suporte completo a Unicode e emoji — 100% no seu navegador.