Úteis — Tudo o que você precisa, em um só lugar.

Conversor cURL para fetch

Converta comandos cURL (inclusive “Copiar como cURL” do navegador) em código JavaScript com fetch ou axios.

Como utilizar

  1. Cole o comando cURL.
  2. Escolha fetch (async/await ou then) ou axios.
  3. Revise as observações e copie o código.

Informações técnicas

  • Interpreta aspas simples, duplas, #39;…', barras invertidas e continuações de linha.
  • Opções: -X, -H, -d, --data-raw, --data-binary, --data-urlencode, --json, -u, -F, -b, -A, -e, -G, -I, -L, -k, --compressed.
  • Não executa a requisição. Opções sem equivalente (proxy, certificados) são listadas como observações.

Ferramentas relacionadas

  • Gerador de comando cURL — Monte comandos cURL com método, cabeçalhos, corpo JSON ou formulário e autenticação, com escaping seguro para Bash, PowerShell e CMD.
  • Formatador de JSON — Formate, valide e minifique JSON com indentação configurável, ordenação de chaves, erro com linha e coluna e visualização em árvore.
  • Visualizador de cabeçalhos HTTP — Cole cabeçalhos HTTP brutos e veja cada um explicado em português, com alertas de segurança e boas práticas.
  • Analisador de URL — Decomponha uma URL em esquema, host, porta, caminho, parâmetros decodificados e fragmento, edite e reconstrua.
  • Analisador de User-Agent — Descubra navegador, motor, sistema operacional e tipo de dispositivo a partir de uma string User-Agent.
  • Comparador de JSON (JSON Diff) — Compare dois JSON e veja o que foi adicionado, removido ou alterado em cada caminho, com opção de ignorar a ordem de arrays.