Gerador de comandos cURL
Esta sessão do navegador não tem uma solicitação salva
Recomece para inserir a solicitação ou abra o editor completo em uma única página.
Endpoint e método
Crie um comando cURL sem enviar endpoint, credenciais, cabeçalhos ou corpo ao servidor. Escolha POSIX para bash, zsh e WSL, ou PowerShell para chamar curl.exe com as regras próprias de aspas e continuação.
Como criar um comando cURL seguro
-
1
Escolha método, URL e shell
Digite uma URL HTTP ou HTTPS completa e escolha POSIX ou PowerShell.
-
2
Adicione cabeçalhos e autenticação
Use cabeçalhos validados, token Bearer ou Basic sem duplicar Authorization.
-
3
Escolha o corpo
Valide JSON, insira dados literais ou adicione campos codificados para URL.
-
4
Revise
Confira método, URL, shell, cabeçalhos e corpo. Segredos ficam ocultos apenas no resumo.
-
5
Copie ou baixe
Copie ou baixe um .sh ou .ps1 e releia antes de executar.
Sintaxe produzida
| Entrada | Saída cURL |
|---|---|
| HEAD | --head |
| Outro método que não seja GET | -X METHOD |
| Cabeçalho | Um argumento -H protegido |
| JSON ou texto literal | --data-raw |
| Formulário URL | Um --data-urlencode por campo |
| Bearer / Basic | Authorization: Bearer ... / --user |
| Redirecionamento ou diagnóstico | --location, --verbose, --insecure |
POSIX usa argumentos entre aspas simples e barras invertidas para continuar linhas. PowerShell chama curl.exe, duplica aspas simples e usa acento grave. cmd.exe não é oferecido.
Proteja as credenciais
A criação local impede que esta página receba segredos, mas o comando final os contém. Eles podem ficar no histórico, em downloads ou argumentos de processo. Prefira credenciais curtas, use marcadores ao compartilhar e apague arquivos desnecessários.
Limites
URL HTTP/HTTPS sem credenciais incorporadas nem fragmento, no máximo 30 cabeçalhos ou campos e corpo de 256 KiB. Corpos GET/HEAD, uploads multipartes e cmd.exe ficam de fora.
Perguntas frequentes
Não. Editor e montagem ficam na aba. Apenas a execução posterior do comando envia a solicitação.
No armazenamento de sessão da aba, com validade fixa de 30 minutos após o primeiro salvamento.
Para impedir que um texto iniciado por @ seja interpretado como caminho de arquivo local.
Não. Opções -F e referências a arquivos locais precisam ser criadas e conferidas manualmente.
Não. Ela chama curl.exe com sintaxe PowerShell. No WSL, escolha POSIX.
Ferramentas relacionadas
Gerador de cards CSS
Crie um card com seu título, texto e link opcional. Ajuste cores, borda, espaçamento, sombra e efeito ao passar o mouse. Depois copie ou baixe o HTML e o CSS.
Gerador de textura de ruído
Gere uma textura de ruído em SVG que se repete sem emendas, com opacidade, frequência do grão, tipo de ruído e cor de fundo ajustáveis, e copie o CSS já pronto.
Gerador de Docker Compose
Gere um docker-compose.yml a partir de definições de serviços com imagem, portas e volumes, com padrões de boas práticas.
Conversor de base numérica
Converta números entre binário, octal, decimal, hexadecimal e qualquer base personalizada de 2 a 36, com o detalhamento posicional.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Gerador de Imagem Markdown
Gere a sintaxe de imagem do Markdown com texto alternativo, atributo de título e link opcional. Saída inline e em estilo de referência.
Ferramenta disponível em outros idiomas
- cURLコマンドジェネレーター [JA]
- cURL-kommandogenerator [SV]
- cURL-Befehlsgenerator [DE]
- Pembuat Perintah cURL [ID]
- Generator poleceń cURL [PL]
- cURL-opdrachtgenerator [NL]
- Générateur de commandes cURL [FR]
- Generador de comandos cURL [ES]
- منشئ أوامر cURL [AR]
- Trình tạo lệnh cURL [VI]
- cURL 명령 생성기 [KO]
- เครื่องมือสร้างคำสั่ง cURL [TH]
- cURL Command Generator [EN]
- Generatore di comandi cURL [IT]
- Генератор команд cURL [RU]
- cURL Komutu Oluşturucu [TR]
- cURL 命令生成器 [ZH]