ShareX連携
storage.toをShareXのカスタムアップローダーとして使えます。スクリーンショットを撮ってアップロードし、リンクをクリップボードに取得—すべてワンキー操作で。
クイックスタート
- sharex.sxcu をダウンロードしてください — 事前構築済みのカスタムアップローダー設定です。
- ファイルをダブルクリックしてください。ShareXがインポートし、確認を求めます。
- ShareXで 宛先 → カスタムアップローダー設定 を開き、storage.to をアクティブなアップローダーとして選択してください。
- 宛先 → 画像アップローダー(必要に応じてファイルアップローダー)に移動し、カスタム画像アップローダー を選択してください。
これで完了です。次のスクリーンショットはstorage.toにアップロードされ、リンクが自動でクリップボードにコピーされます。
手動設定
手動で設定したい場合は、ShareXで以下を使ってカスタムアップローダーを作成してください:
| フィールド | 値 |
|---|---|
| 名前 | storage.to |
| 宛先タイプ | 画像アップローダー、ファイルアップローダー |
| メソッド | POST |
| リクエストURL | https://storage.to/api/sharex/upload |
| ボディ | フォームデータ(multipart/form-data) |
| ファイルフォーム名 | file |
| URL(JSONレスポンス) | {json:url} |
| サムネイルURL | {json:raw_url} |
リクエスト
POST /api/sharex/upload
Content-Type: multipart/form-data
file: <binary>
レスポンス
{
"success": true,
"url": "https://storage.to/FQxyz1234",
"raw_url": "https://storage.to/r/FQxyz1234",
"filename": "screenshot.png",
"expires_at": "2026-04-15T12:00:00Z"
}
人間に優しいダウンロードページには url を、埋め込み可能な直接画像リンクには raw_url を使ってください。
制限
- 最大ファイルサイズ: アップロードあたり25MBまで。より大きなファイルは、直接 REST API(multipart)か CLI をご利用ください。
- レート制限: 1IPあたり1日20回のアップロードまで。
- 有効期限: デフォルトは3日(匿名)。
- アップロードクォータ: 共有の100GB/24時間匿名アップロードクォータ(訪問者トークンごと)にカウントされます。
エラー
| ステータス | 意味 |
|---|---|
422 | ファイルが見つからないか、25MBのShareX制限を超えています。 |
429 | レート制限またはアップロードクォータに達しました。後でもう一度お試しください。 |
500 | こちら側でアップロードに失敗しました。問題が続く場合はご連絡ください。 |