Construtor de comando cURL

Monte um comando curl a partir do método, URL, cabeçalhos e corpo — sem enviá-lo
  • Os arquivos não saem do seu dispositivo
  • Roda no navegador
  • Grátis, sem cadastro, sem marca d’água
This page only writes commands. It never sends the request — nothing leaves your browser.

Import a curl command

Request

Output

Como usar Construtor de comando cURL

Monte um comando curl a partir de um método, URL, cabeçalhos, corpo e autenticação, ou importe um copiado das DevTools do navegador para editá-lo. A mesma requisição pode ser escrita como curl, fetch(), requests do Python, HTTPie ou wget. A página nunca envia a requisição.

  1. 1

    Escolha o Método e informe a URL, ou cole um comando existente em Importar um comando curl e clique em Importar.

  2. 2

    Preencha as abas Parâmetros, Cabeçalhos, Corpo, Autenticação e Opções.

  3. 3

    Escolha uma Saída: curl, fetch(), Python, HTTPie ou wget. Para curl, escolha o Shell: bash / zsh, PowerShell ou cmd do Windows.

  4. 4

    Copie o comando gerado e execute-o no terminal ou no código.

Perguntas frequentes

Esta ferramenta envia minha requisição?

Não. Ela só escreve comandos, e nada sai do seu navegador. Credenciais que você informa ficam na aba e nunca são salvas.

Como importo uma requisição do Chrome ou do Firefox?

Nas DevTools, clique com o botão direito em uma requisição no painel Rede e escolha Copiar como cURL, depois cole em Importar um comando curl. Opções que o construtor não suporta são listadas como ignoradas.

Por que a versão do PowerShell usa curl.exe?

No PowerShell, curl é um alias de outro comando. curl.exe chama o curl de verdade. Aspas duplas embutidas passam corretamente no PowerShell 7.3 e posteriores.

Posso enviar um upload de arquivo?

Sim. Defina Corpo como Multipart e acrescente um campo Arquivo com o caminho do arquivo no seu computador; o comando lê o arquivo desse caminho quando você o executa.

Quais tipos de corpo são suportados?

Nenhum, JSON, Formulário codificado para URL, Multipart e Bruto. Corpos JSON são conferidos enquanto você digita, e um botão Formatar os organiza.