Pular para o conteúdo

Conversor curl

Carregando...

Copiar comandos curl de documentos de API ou ferramentas de teste e reescrevê-los manualmente como código é tedioso. Cole qualquer comando curl e esta ferramenta o converte instantaneamente para fetch, axios ou Python requests.

Como usar

  1. 1
    Inserir comando curl

    Cole seu comando curl na área de entrada. Continuações de linha com barra invertida e aspas simples e duplas são totalmente suportadas.

  2. 2
    Revisar informações analisadas

    A URL, método, cabeçalhos e corpo são analisados instantaneamente e exibidos como emblemas de resumo.

  3. 3
    Escolher formato de saída

    Selecione fetch, axios ou Python requests nas guias de saída.

  4. 4
    Copiar o código

    Clique no botão de copiar para copiar o código convertido para a área de transferência.

Dicas

  • 💡Use "Copy as cURL" no Postman ou Insomnia e cole diretamente aqui.
  • 💡Se o valor de -d for um JSON válido, ele será reconhecido automaticamente e convertido para JSON.stringify() ou json=.
  • 💡A opção -u user:pass é convertida automaticamente para um cabeçalho Authorization: Basic.
  • 💡A opção -F (form-data) é convertida em um objeto FormData, facilitando a geração instantânea de código de upload de arquivo.

Perguntas frequentes

Q. Para quais linguagens um comando cURL pode ser convertido?
A. JavaScript (fetch/axios), Python (requests), Go, Java, PHP, Ruby e mais.
Q. Qual é a forma mais rápida de obter um comando cURL?
A. Abra o DevTools do Chrome (F12) > aba Rede > clique direito na requisição > "Copiar como cURL". Cole na ferramenta para converter para a linguagem desejada.
Q. É seguro converter comandos cURL com chaves de API?
A. Sim, o processamento é local. Porém, substitua os segredos por variáveis de ambiente no código gerado antes de fazer commit.

DevHelper

© 2026. Todos os direitos reservados.