メインコンテンツへスキップ

無料cURLからコードへの変換ツール

cURLコマンド(Chrome DevToolsの「cURLとしてコピー」も可)を貼り付けると、JavaScript(fetch、axios)、Node.js、Python(requests)、PHP、Go、PowerShellの同等コードに変換します。解析はすべてブラウザー内で行われ、トークンが端末の外に出ることはありません。

💡 curlコマンドを貼り付けると(\ による複数行も対応)、同等のコードに変換されます。解析はブラウザ内で行われ、リクエストやトークンはデバイスの外に出ません。

主な用途

  • cURLをPythonに変換cURLコマンドをPython requestsコードに変換し、実行準備完了です。
  • cURLをJavaScript fetchに変換cURLコマンドからブラウザ/Node fetch()呼び出しを生成します。
  • DevToolsから「cURLでコピー」を変換ブラウザのネットワークタブからコピーされたリクエストを貼り付けてクリーンなコードを取得します。
  • cURLをGoに変換cURLコマンドからGo net/httpコードを生成します。
  • cURLコマンドが何をするのかを理解理解するために知っている言語で書き直されたcURLリクエストを見てください。

使い方

APIドキュメントやブラウザのネットワークタブからcURLコマンドをコピーして、手作業で書き換えるのは面倒です。このコンバーターはコマンドを解析して同等のコードを生成します。認証トークンを含むことがあるため、コマンドをどこにも送信しません。

  1. 1
    cURLコマンドを貼り付けます
    バックスラッシュ継続、引用文字列、JSONボディ、基本認証を使用した複数行コマンドを含む。
  2. 2
    シェル対応トークナイザーが解析します
    コマンドはシングル/ダブルクォートとエスケープを考慮してトークン化され、その後、各フラグ(-X、-H、-d、-F、-u など)が解釈されます — すべてブラウザ内で行われます。
  3. 3
    同等のコードが生成されます
    JavaScript(fetch)、Node.js、Python(requests)、またはGo(net/http)を選択します。JSONボディは、適切な場合にネイティブオブジェクトとして出力されます。
  4. 4
    コピーしてプロジェクトに貼り付けます
    生成されたコードは使用する準備ができています。1クリックでコピーします。

cURLコマンドは頻繁にベアラートークン、APIキー、クッキーを含みます。多くのオンラインコンバーターはサーバーに処理するためにコマンドをPOSTします。このコンバーターはすべてローカルで解析するため、秘密はページを離れません。

関連ツール

よくある質問