Web Systems

Discord 圧縮くん

画像/動画をDiscordプラン別上限に収めるやつ — Fast, Private & Local

Discord 圧縮くん Screenshot

ブラウザ上で動作する、Discordファイル制限突破ツールです。サーバー不要・インストール不要・完全ローカル処理。

Discordプラン(無料20MB / Nitro Basic 50MB / Nitro 500MB)を選ぶだけで、目標サイズと解像度上限を自動で最適化。 Rust/WASM画像エンジンとWebCodecs動画エンジン(GPU優先・VBR・音声ノンエンコード)が巨大ファイルも瞬時に仕分けます。

デモを開くGitHub リポジトリ

Technology Stack

HTML5CSS3Vanilla JSRustWebAssemblyWebCodecs APIGitHub Pages

Key Features

Discordプラン別の目標サイズ切替

無料プラン(20MB・最大1280px)/ Nitro Basic(50MB・最大1920px)/ Nitro(500MB・元解像度維持)をワンタップで切替。各プランの上限に合わせて自動圧縮します。

WebCodecs + GPUアクセラレーション

WebCodecs APIでハードウェアエンコードを優先し、HEVC/H.265対応の高速動画圧縮。VBR可変ビットレートで同じサイズならより高画質に。

音声ロスレス・ノンエンコード

AAC音声を再エンコードなしでそのままコピー。音質劣化ゼロのまま、音声実サイズを差し引いて目標サイズに正確に収めます。

Rust/WASM画像圧縮エンジン

画像はRust/WASMエンジンで二分探索によりギリギリまで画質を保持。EXIF/メタデータも全削除でプライバシー保護。

完全ローカル処理

ファイルは一切サーバーへ送信されません。全ライブラリ同梱・CDN依存ゼロで、オフラインでも動作する安全設計。

実績: 98.9%圧縮

679MBの4K HEVC動画を6.94MB(98.9%圧縮)に75秒で処理。圧縮中のキャンセルや、目標未達時の妥協案ダウンロードにも対応。