開発
cURL⇔各言語コード変換
無料・日本語・ローカル動作(Windows / macOS)
cURLコマンドをfetch・axios・Guzzle・Pythonコードへ相互変換できます。
今すぐ使えます
このツールを無料でダウンロード
お使いのOSを選ぶだけで始められます。処理はPCの中で行い、ツール本体に広告は入りません。
- 無料で使える
- ファイルはPC内で処理
- ツール本体に広告なし
- 元ファイルを残して保存
すべてのバージョン・SHA-256Windows 版は準備中
macOS で開けない・「開発元を確認できません」と表示されるとき
macOS Sequoia(15)以降は、初回起動時に次の操作が必要です。Apple の公証前であることが理由で、安全性に問題はありません(ファイルは外部に送信されません)。
- アプリを「アプリケーション」フォルダに移動します。
- アプリをダブルクリックし、警告が出たら「完了」を押します(「ゴミ箱に入れる」は選ばないでください)。
- 「システム設定」→「プライバシーとセキュリティ」を開き、下部の「セキュリティ」にある「"(アプリ名)" は…ブロックされました」の右の「このまま開く」をクリックします。
- Touch ID またはパスワードで認証し、確認ダイアログで「このまま開く」を押します。次回からは通常どおり起動できます。
macOS Sonoma(14)以前では、アプリを右クリック →「開く」→「開く」でも起動できます。
うまくいかないときは、ターミナルで xattr -dr com.apple.quarantine と入力し(末尾に半角スペース)、続けてアプリのアイコンをターミナルにドラッグ&ドロップして Enter を押すと解除できます。
cURL⇔各言語コード変換は、curlコマンドをfetch・axios・Node・PHP Guzzle・PHP cURL・Python requests・Go net/httpのコードへ変換できる無料のデスクトップツールです。メソッド・URL・ヘッダ・認証・ボディを解析して各言語の流儀でコードを組み立て、対応範囲ではfetch・axiosのコードからcURLへの逆変換にも対応します。実際の通信は行わず、貼り付けたcURLやトークンはすべてあなたのPC内で処理され外部に送信されません。
こんな悩みを解決します
- —開発者ツールからコピーしたcurlをfetchやaxiosに直したい
- —APIのサンプルcurlをPython requestsやGuzzleに移植したい
- —手元のfetch記述からcurlコマンドを作って共有したい
主な機能
- curlコマンドをfetch/axios/Node/Guzzle/PHP cURL/Python/Goへ変換
- コードからcURLへの逆変換(fetch・axiosの対応範囲)
- Basic/Bearer認証やCookie・ヘッダの取り回し
- JSON・フォーム・multipartのボディを判定して変換
- -X/-G/-L/-k などのオプションを可能な範囲で反映
- async/awaitやエラーハンドリング雛形・コメントの付与
- 生成コードのコピーとファイル保存(別名出力で上書き回避)
使い方
- 01ファイルをドラッグ&ドロップ、またはクリックで選択します。
- 02必要な設定を選び、実行ボタンを押します。
- 03別フォルダに結果を出力。元のファイルは変更しません。
よくある質問
fetch・axios・Node(JavaScript)、PHPのGuzzleとcURL拡張、Pythonのrequests、Goのnet/httpに対応しています。出力言語は画面で切り替えられます。