ForHosting KIT · 画像の編集・解析

【一括処理】画像のサイズ変更

画像の一括リサイズとは、複数枚の写真をまとめて同じ幅・高さに変換する処理です。何十枚もの画像を1枚ずつ手作業でそろえる代わりに、同じ指定値をまとめて適用し、作業時間を大きく短縮します。

● 安定提供中画像あたり$0.002
ご利用方法 ウェブAPIメールアプリ 近日Telegram 近日

アカウントでログインし、当社のサーバー上で実行します。無料ツールはブラウザ内で動作しますが、これは上記の料金がKIT残高から差し引かれます。

複数ファイルを一度に処理

まとめてアップロードした画像に、同じ幅・高さの指定を一括で適用します。1枚ずつ開いてサイズ変更を繰り返す作業がなくなり、枚数が多いほど作業時間の差が大きくなります。

サイズの基準はすべて同じ指定値

すべての画像に同じ指定値(幅・高さ・比率維持の有無)が適用されます。元々の縦横比が異なる画像が混ざっている場合は、比率維持を選ぶと画像ごとに縦横の実寸が変わる点に注意してください。

処理結果はまとめて受け取れます

変換後のファイルはまとめてダウンロードできます。ファイル名は元の名前を保ったまま出力されるため、あとから画像を探し直す手間がありません。

件数と1件あたりの制限

1ファイルあたり15MB、1200万画素までが上限です。件数に応じて処理時間は延びますが、1枚あたりの制限は単体でのサイズ変更と同じです。

イベント写真をまとめて掲載用サイズに

合同会社みどりデザインでは、撮影イベントで集まった200枚の写真を幅1600ピクセルにそろえてから納品しています。一括リサイズで作業時間を大きく減らせました。

引っ越し前の物件写真をそろえる

高橋恵子さんは、不動産サイトに掲載する部屋の写真30枚を同じ幅に変換し、一覧表示での見た目をそろえました。

商品カタログの入れ替え作業

株式会社山田商事は、新商品の入荷時に写真をまとめてリサイズし、既存の商品画像と同じ規格でカタログに追加しています。

画像は何枚までまとめて処理できますか

上限枚数はリクエスト内容によって異なります。1ファイルあたりの制限(15MB、1200万画素)は単体処理と同じです。

処理中の画像データはどこに送られますか

処理のあいだだけ暗号化された通信で送信され、変換後は保持されません。

一部の画像だけサイズが違う場合はどうなりますか

同じ指定値が全画像に適用されます。元の縦横比が異なる画像は、比率維持の設定によって実際の出力サイズが画像ごとに変わります。

料金は画像1枚ごとにかかりますか

はい。1リクエストあたり$0.002に加えて、画像1枚ごとに$0.005がかかります。枚数分をまとめて計算した金額になります。

ファイル名は変わりますか

元のファイル名を保ったまま出力されます。ファイルを探し直す必要はありません。

商用利用はできますか

はい。個人利用・商用利用で条件は変わりません。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/image/resize-batch

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/image/resize-batch \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"image":"https://ejemplo.com/imagen.jpg"}'
{
  "image": "https://ejemplo.com/imagen.jpg"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.resize_batch",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002
画像あたり$0.005

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_mb15
max_megapixels12
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →