画像を任意の サイズにAPI経由でリサイズ
REST API経由で画像を正確なピクセル寸法にリサイズ。幅、高さ、フィットモード(cover、contain、fill)、出力形式をmultipart/form-dataで指定。サムネイル、アバター、レスポンシブ画像パイプラインに最適。
# Resize an image to specific dimensions
curl -X POST \
https://api.convertfilefast.com/v2/image/resize \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@photo.jpg" \
-F "width=800" \
-F "height=600" \
-F "fit=cover" \
-F "format=jpeg" \
--output resized.jpg
# HTTP 200 OK — Content-Type: image/jpeg
# fit options: cover, contain, fill, inside, outsideimport requests
response = requests.post(
"https://api.convertfilefast.com/v2/image/resize",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("photo.jpg", "rb")},
data={
"width": "800",
"height": "600",
"fit": "cover",
"format": "jpeg"
}
)
with open("resized.jpg", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("photo.jpg"));
formData.append("width", "800");
formData.append("height", "600");
formData.append("fit", "cover");
formData.append("format", "jpeg");
const response = await fetch(
"https://api.convertfilefast.com/v2/image/resize",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("resized.jpg", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node — Resize Image
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/image/resize",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" },
{ "name": "width", "value": "800" },
{ "name": "height", "value": "600" },
{ "name": "fit", "value": "cover" },
{ "name": "format", "value": "jpeg" }
]
},
"options": { "response": { "responseFormat": "file" } }
}特徴
なぜ当社のAPIを使うのか?
あらゆる技術スタックへの統合に対応した完全で信頼性の高いソリューション。
正確な寸法
幅と高さを正確にピクセルで指定。ソース画像のサイズに関わらず毎回ピクセル完璧な出力を取得。
柔軟なフィットモード
cover、contain、fill、inside、outsideのフィットモードから選択して画像がターゲット寸法をどのように埋めるかを制御。
フォーマット変換
リサイズとフォーマット変換を同時に実行。1回のAPIコールでJPEG、PNG、WebPとして出力。
サムネイル生成
サムネイル、アバター、製品画像バリアントを大規模に生成。コンテンツパイプラインで画像リサイズを自動化。
n8nワークフローサポート
ファイルアップロード、webhook、スケジュールタスクによってトリガーされるn8nワークフローで画像をリサイズ。
ゼロストレージ
画像はメモリ内で処理され直ちに削除。オリジナルとリサイズ出力は保存されません。
使い方
この変換を行う 4 ステップ
- 1
API キーを作成する
convertfilefast.com/signup で登録し、ダッシュボードから cff_ で始まる API キーをコピーします。無料プランには月 10 回の変換が含まれます。
- 2
画像 をエンドポイントに POST する
https://api.convertfilefast.com/v2/image/resize に multipart/form-data で POST します。ヘッダーは X-API-Key: cff_your_key(Authorization: Bearer も利用可)、画像 は file フィールドまたは公開 url、加えて width と height、および任意の fit(contain / cover / fill) を指定します。
- 3
画像 を受け取る
レスポンス本文が生成された 画像 で、Content-Disposition にファイル名が付与されて返ります。保存するか、そのまま次の処理へ渡せます。サーバー側には何も保存されません。
- 4
または AI エージェントから呼び出す
https://mcp.convertfilefast.com/mcp を使って Claude、Cursor などの MCP 対応クライアントに MCP サーバーを追加し、resize_image({ source_url: '...', width: 1200, fit: 'contain' }) を 1 回のツール呼び出しとして実行します。HTTP クライアントもファイル処理も不要です。
Claude、Cursor など任意の MCP クライアントから呼び出すこともできます
Convert File Fast はネイティブの Model Context Protocol サーバーを提供しています。この変換を 1 回のツール呼び出しとして AI エージェントに任せられます。HTTP クライアントもバイナリ処理も不要で、API キーはユーザーごとに発行されます。
npx -y convertfilefast-mcpresize_image({ source_url: "https://example.com/photo.jpg", width: 1200, fit: "contain" })比較対象
Convert File Fast と他サービスの比較
| 製品 | ネイティブ MCP | 無料枠 | 価格 |
|---|---|---|---|
| Convert File Fast | あり | 10/month | $0.004/conv from $4 |
| Smallpdf | なし | 2/day (unregistered) | $9/mo Pro |
| iLovePDF | なし | Rate-limited | $7/mo Premium |
| Adobe Acrobat Online | なし | Limited trials | $19.99/mo Acrobat Standard |
| CloudConvert | なし | 25 conv-min | From $0.01/min |
競合の価格は 2026-07-16 時点で確認したものです。
FAQ
よくある質問
API経由で画像をリサイズするにはどうすればよいですか?
画像をmultipart/form-dataアップロードとして https://api.convertfilefast.com/v2/image/resize にPOSTリクエストを送信します。widthとheightフィールド(ピクセル単位)と、オプションのfitパラメーター(cover、contain、fill、inside、またはoutside)を含めてください。APIはリサイズされた画像をバイナリストリームとして返します。すぐに実行できるコードはcURLとPythonの例を参照してください。
リサイズでサポートされている画像フォーマットは何ですか?
APIはJPEG、PNG、WebP、AVIF、GIF、BMP、TIFF、HEICを入力フォーマットとしてサポートしています。また、formatパラメーターで出力フォーマット(jpeg、png、webp)を指定することで、1回のリクエストで変換とリサイズを同時に行えます。
アスペクト比を保持したり、特定の寸法に画像を合わせたりできますか?
はい。fitパラメーターを使用して、画像がターゲット寸法をどのように埋めるかを制御できます。coverは画像を切り抜いてスペースを埋め、containは切り抜きなしで画像を収め、fillは正確な寸法に引き伸ばし、insideは両方の寸法がボックス内に収まるようにリサイズし、outsideは少なくとも一方の寸法がボックスを超えるようにリサイズします。すべてのモードでターゲットの幅と高さが維持されます。
APIは画像の品質と圧縮をどのように処理しますか?
JPEGとWebPの出力圧縮を制御するには、qualityパラメーター(1〜100の整数)を渡します。デフォルトは85で、ほとんどのユースケースでファイルサイズと視覚的品質のバランスが取れています。PNGの場合、qualityの設定に関わらずロスレス圧縮が使用されます。AVIFは自動的にアダプティブ圧縮を使用します。
画像リサイズのファイルサイズ制限は何ですか?
上限はプランごとに異なり、API キー単位で適用されます。現在受け付けている上限は https://api.convertfilefast.com/v1/info で確認でき、ご自身のプランの上限はダッシュボードに表示されます。
n8n、Zapier、またはバッチパイプラインに画像リサイズを統合できますか?
はい。画像リサイズエンドポイントはあらゆるHTTPクライアントと互換性のある標準REST APIです。n8n HTTPリクエストノード、Zapierウェブフック、Make(Integromat)、Power Automateで使用できます。バッチ処理の場合は、画像URLまたはファイルパスをループして各エンドポイントを呼び出します。インポート可能なノード設定については、上記のn8nの例タブを参照してください。
API経由で画像をリサイズする
APIキーを取得して数秒で画像を任意のサイズにリサイズ。無料プランは毎月10回の変換を含む。
クレジットカード不要。Freeプランで10回無料変換。