TexturePacker の無料代替ツール
TexturePacker は業界標準のスプライトパッキングツールですが、$40〜$80 のライセンスと透かし付きの無料プランのため、多くのインディー開発者が無料の代替ツールを探しています。良いニュース: Unity、Godot、Phaser、Pixi.js プロジェクトの 80% では、無料のスプライトシートジェネレーターが実際に必要な機能をすべてカバーしています。このガイドでは、2026 年の TexturePacker の無料代替ツールベスト 5 — ブラウザベースの Sprite Sheet Maker からオープンソースのデスクトップアプリまで — を比較し、強み・制限・フォーマットサポート・どのワークフローに合うかを率直に評価します。
5 つの無料代替ツールを比較
なぜ TexturePacker に支払わず無料を選ぶのか?
TexturePacker はポリゴントリミング、CLI 自動化、40 以上のエンジンプリセットを備えた優れたスプライトパッキングツールですが、ほとんどのインディープロジェクトはそれらの機能に触れることがありません。以下は、ほとんどの開発者にとって無料の代替ツールが勝つ理由です。
ほとんどのインディープロジェクトはポリゴントリミングを必要としない
TexturePacker の目玉機能 — ポリゴンメッシュトリミング — は、不規則な有機的スプライトとタイトな VRAM 予算(コンソール、古いモバイル)で効果を発揮します。インディー Web ゲーム、ゲームジャムプロジェクト、ほとんどの 2D プラットフォーマーは矩形フレームを使用し、トリミングはほとんど何も節約しません。以下の無料代替ツールはすべて矩形ビンパッキングを使用し、これらのケースで TexturePacker と同じ出力を提供します。
TexturePacker の無料プランには実際の制限がある
TexturePacker の無料版はエクスポートに透かしを入れ、ポリゴントリミングを無効化し、マルチパック出力をブロックし、多くのエクスポーターを外します。それらのトレードオフなしで無料のツール — 透かしなし、催促画面なし、完全な商用利用 — が欲しいなら、TexturePacker の機能制限された無料プランではなく、本当に無料の代替が必要です。
無料ツールは Unity、Godot、Phaser、Pixi.js をカバー
あらゆる主要 2D エンジンは JSON Hash、JSON Array、または XML TextureAtlas を受け入れます。無料スプライトシートジェネレーターは同じ形式をエクスポートするので、アトラスが $80 のライセンスから来たか、ブラウザのタブから来たかに関係なく、Unity、Godot、Phaser、Pixi.js の連携コードは同じです。
TexturePacker の無料代替ツールベスト 5
2026 年のトップ無料スプライトシートツールの率直な評価 — 各々の得意分野、弱点、どのワークフローに最も合うか。
1. Sprite Sheet Maker(ブラウザ)
強み: アカウントや透かしなしで永久無料、あらゆるブラウザで動作、JSON Hash、JSON Array、CSS スプライト、XML TextureAtlas を 1 つの ZIP でエクスポート、PNG/JPG/SVG/WebP 入力をサポート、内蔵の GIF からスプライトシートへの変換機能、パディング調整可能なグリッド/水平/垂直レイアウト。制限: CI パイプライン用のコマンドラインモードなし、ポリゴンメッシュトリミングなし、マルチパック出力なし。最適な用途: Phaser、Pixi.js、Godot 4、Unity(XML 経由)、または CSS Web アニメーションに出荷するインディー開発者、趣味開発者、小規模スタジオ。
2. TexturePacker 無料プラン
強み: 有料版と同じパッキングエンジン、オフラインで使えるデスクトップアプリ、最大のプリセットライブラリ(Unity、Cocos2d、Spine、SpriteKit、Starling など)。制限: エクスポートされたすべてのアトラスに透かし、ポリゴントリミング無効、マルチパック出力ブロック、多くのエクスポーター除外。最適な用途: 購入前に有料ツールを試すこと、または透かしが許容されるプロジェクト(内部ツール、テストビルド)。
3. Free Texture Packer(free-tex-packer.com)
強み: 本当に無料のオープンソーススプライトパッカー、ブラウザとデスクトップ(Electron)版、透かしなし、JSON(TexturePacker 互換)、XML、CSS、Pixi.js 形式をエクスポート、トリムと回転をサポート。制限: 古い UI、CLI が限定的な GUI のみ、TexturePacker より機能面が小さい、フォーマットサポートに時折ギャップ。最適な用途: オープンソースのデスクトップ代替が欲しく、ポリゴンメッシュトリミングが不要な開発者。
4. ShoeBox
強み: 無料の Adobe AIR デスクトップアプリで、スプライトツールの詰め合わせ — パッキング、タイル抽出、ビットマップフォント生成、スプライト分割。JSON、XML、CSS、カスタム形式を出力。既存シートからのスプライト抽出が得意。制限: Adobe AIR ランタイムが必要(最新の macOS/Windows ではインストールが難しくなっている)、UI が古く感じる、更新頻度が低い。最適な用途: パッキングと並行してスプライト抽出やビットマップフォントのツールが必要な開発者。
5. Aseprite エクスポート(既に所有している場合)
強み: 既に Aseprite(約 $19.99)でピクセルアートを描いているなら、内蔵のスプライトシートエクスポーターが JSON Hash または JSON Array 出力を直接生成 — 2 つ目のツールは不要。Phaser、Pixi.js、Unity と完璧に連携します。制限: 無料ではない(Steam/itch で約 $19.99)、アートが Aseprite にある場合のみ有用、Photoshop や Procreate の PNG を Aseprite のキャンバス経由なしでパックできない。最適な用途: Aseprite を描画ツールとしてすでに使っているピクセルアーティスト。
無料代替ツールのフォーマットサポート
各無料スプライトシートジェネレーターがサポートするエクスポート形式 — 特定のゲームエンジンとの連携時に最も重要です。
JSON Hash / JSON Array
Phaser、Pixi.js、ほとんどの現代的な 2D エンジンの事実上の標準。Sprite Sheet Maker、Free Texture Packer、ShoeBox、Aseprite、TexturePacker の無料プラン(透かし付き)でサポートされています。エンジンがまだ決まっていないなら、これが最も安全な形式です。
XML TextureAtlas
Godot 4 SpriteFrames と AtlasTexture リソースへの最もクリーンなインポートパスであり、一般的な Unity プラグイン形式。Sprite Sheet Maker、Free Texture Packer、ShoeBox でサポート。Aseprite は XML をネイティブにエクスポートしません。
CSS スプライト
background-image + background-position、または CSS steps() キーフレームタイミングを使う Web アニメーション用。Sprite Sheet Maker、Free Texture Packer、ShoeBox でサポート。アイコンスプライトや軽量な DOM アニメーションを含む Web UI を構築するなら必須です。
エンジン固有フォーマット
Cocos2d plist、Spine アトラス、SpriteKit .atlas、libGDX — これらは TexturePacker の強み。無料代替の中では、Free Texture Packer と ShoeBox がカスタムテンプレート経由で一部をカバーしますが、絶対にネイティブの Spine や Cocos2d 出力が必要なら、カスタムエクスポーターを構築するか TexturePacker に支払う必要があります。
エンジン別フォーマット互換性
フォーマットサポートは、使っているエンジンのローダーと一致して初めて意味があります。無料の TexturePacker 代替を選ぶ前に、Phaser、Pixi.js、Godot、Unity、Starling が好むメタデータ形式を確認してください。
Phaser 3: JSON Hash または JSON Array
Phaser 3 は TexturePacker 形式の JSON atlas と相性が良いです。フレーム名をキーにする場合は JSON Hash を使います。例: frames: { "hero_idle_0001": { frame: { x, y, w, h } } }。filename を持つ配列形式なら JSON Array も使えます。
Pixi.js: JSON Hash
Pixi.js は PNG 画像と JSON Hash atlas を読み込む構成が一般的です。重要なのは frames、frame rectangle、トリム時の sourceSize / spriteSourceSize です。Sprite Sheet Maker と Aseprite は通常の 2D 用途で Pixi 互換 JSON を出力できます。
Godot 4: XML TextureAtlas
Godot 4 では XML TextureAtlas が最も扱いやすい形式です。例: <TextureAtlas imagePath="sheet.png"><SubTexture name="idle_0" x="0" y="0" width="32" height="32" /></TextureAtlas>。SpriteFrames や AtlasTexture の名前付き領域に使うなら XML を選びます。
Unity: XML TextureAtlas またはエディタのスライス
Unity は importer script や plugin 経由で PNG + XML TextureAtlas を使えますし、均一グリッドなら Sprite Editor で直接スライスできます。エディタ外で再現性のある atlas metadata が必要なら、安定した SubTexture 名を持つ XML 出力を選びます。
Starling と XML ベースのランタイム
Starling 系のランタイムは SubTexture ノードを持つ XML TextureAtlas metadata を期待します。無料ツールでも XML を出せるなら対応できますが、多数のエンジンプリセット、multipack atlas、ビルド自動化が必要なら TexturePacker がまだ強いです。
ワークフローで無料ツールを選ぶ
結論: どの無料代替を選ぶべきか?
ワークフロー別の 2 文推奨なので、すべてのセクションを読まずに選べます。
Sprite Sheet Maker を選ぶのは...
セットアップゼロでどのブラウザでも動く無料のスプライトシートジェネレーターが欲しく、JSON、CSS、XML TextureAtlas を 1 つの ZIP でエクスポートし、PNG/JPG/SVG/WebP 加えて GIF 入力を扱える場合。Phaser、Pixi.js、Godot 4、Unity(XML 経由)、CSS アニメーションをカバー — インディープロジェクトの圧倒的多数に十分です。「フレームがある」から「エンジンでレンダリングされている」までの最速の道筋です。
Free Texture Packer を選ぶのは...
オフライン使用と Sprite Sheet Maker に似た出力形式を備えたオープンソースのデスクトップスプライトパッカーが欲しい場合。特にローカルのデスクトップインストールが必要、ソースを調査またはフォークしたい、インターネットなしでシートをバッチ処理する必要がある場合は妥当な選択です。
ShoeBox を選ぶのは...
パッキング以上のツール — 既存シートからのスプライト抽出、ビットマップフォント生成、タイル抽出 — が必要な場合。無料ジェネレーターが目指さないスイスアーミーナイフ的なアプリです。Adobe AIR 依存が主な摩擦点です。
Aseprite の内蔵エクスポートを選ぶのは...
すでに Aseprite でピクセルアートを描いている場合。シートエクスポーターは Phaser、Pixi.js、Unity にそのまま使える JSON Hash 出力を生成するので、描画ツールから離れる必要はありません。注意: Aseprite 自体は約 $19.99 — すでに所有している場合のみ「無料」です。
TexturePacker に支払うのは...
ポリゴンメッシュトリミング、CI パイプライン用の texturepacker CLI、ネイティブ Cocos2d や Spine 出力、またはマルチパックアトラスが必要な場合。これらは無料代替が本当に再現しない機能です。それ以外の人にとっては、$40〜$80 のライセンスは実際にエンジンで見分けのつく出力を買うわけではありません。
TexturePacker 無料代替ツール FAQ
無料のブラウザオプションから始める
Sprite Sheet Maker を開き、フレームをドラッグして、JSON、CSS、XML TextureAtlas の座標付きゲーム対応アトラスをエクスポート — インストール不要、透かしなし。