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
Referência da Tabela ASCII
Tabela ASCII completa de 0 a 127 com valores decimais, hexadecimais, octais e binários e notação de referência numérica HTML, incluindo NUL, LF e DEL.
Referência de Caracteres HTML
Lista pesquisável de entidades HTML, seus códigos nomeados e numéricos, e uma cópia com um clique para caracteres e símbolos especiais.
Referência de atalhos de teclado
Pesquise atalhos padrão documentados do VS Code, Chrome e Bash com GNU Readline no macOS, Windows e Linux.
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.
Validador de Email
Valide um endereço de email: verificação de sintaxe RFC 5322, consulta de registro MX em tempo real, além de detalhes de parte local, domínio e comprimento. Nenhum email é enviado.
Gerador de EditorConfig
Monte um .editorconfig com as suas regras de indentação, fim de linha e charset e acrescente a seção correta para cada linguagem do seu repositório: Python, Go, YAML, Makefile e mais.
Ferramenta disponível em outros idiomas
- Generador de comandos cURL [ES]
- cURLコマンドジェネレーター [JA]
- cURL-Befehlsgenerator [DE]
- cURL-kommandogenerator [SV]
- Générateur de commandes cURL [FR]
- cURL 명령 생성기 [KO]
- منشئ أوامر cURL [AR]
- cURL-opdrachtgenerator [NL]
- Trình tạo lệnh cURL [VI]
- Pembuat Perintah cURL [ID]
- Generator poleceń cURL [PL]
- เครื่องมือสร้างคำสั่ง cURL [TH]
- Generatore di comandi cURL [IT]
- Генератор команд cURL [RU]
- cURL Komutu Oluşturucu [TR]
- cURL 命令生成器 [ZH]
- cURL Command Generator [EN]