ドット絵エディタ ブラウザ版 · 無料のピクセルアート編集
ブラウザのタブですぐ開ける、ゲーム用スプライトのためのドット絵エディタです。Asepriteでおなじみの鉛筆・バケツ・図形・選択・レイヤーがそのまま使え、描いた絵はStudioのアニメーション・パッキング・エンジン書き出しと同じプロジェクトに入ります。インストール不要で、絵が端末の外に出ることはありません。

- .aseprite検証済み· Aseprite 1.3.18
- Palette files測定確認· read back
- Engine bundles検証済み· Godot 4.7.2 · Unity 6000.5
- Frame PNG · .nerulio通常ファイル
できること
- Asepriteと同じキーのツール11種:鉛筆(B)、消しゴム(E)、バケツ(G)、スポイト(I)、直線(L)、矩形・楕円(U、Shift+U)、矩形選択(M)、なげなわ(Q)、自動選択(W)、移動(V)。ブラシは四角・丸の1〜16pxで、[ ]で変更。
- ピクセルパーフェクトが最初からオン。フリーハンドの階段状の線にできるL字の角を、描いている間に取り除きます。Shift+クリックで直前の点から直線、直線ツールのShiftはドット絵向きの角度にそろえます。
- 陰影用のインク:アルファ合成、アルファロック、パレットで選んだランプに沿って1段ずつ変えるシェーディング(右ボタンで逆方向)、濃さを決めるディザパターン(Bayer 2・4・8、チェッカー、横縞、縦縞)。
- レイヤーごとに表示・ロック・不透明度と、Asepriteの19種の合成モード(Asepriteと同じ計算)。下のレイヤーと結合、複製、並べ替え。対称は縦・横・両方で、軸の位置は数値で入力。
- 1本の線、塗りつぶし、移動、反転、パレット編集、レイヤーの変更はどれも履歴にちょうど1手順として残ります。プロジェクトはブラウザに自動保存され.nerulioファイルでも保存でき、ピクセルメニューから.aseprite・PNGで書き出せます。
使い方
- PNG、連番フレーム、GIF、.asepriteをこのページにドロップするか、空のピクセル作業画面を開いて新規スプライト(サイズ、RGBかインデックス)を作ります。
- Bで鉛筆を選択。左ボタンで描画色、右ボタンで背景色を塗り、Xで2色を入れ替えます。
- Shift+Nで陰影用のレイヤーを追加し、レイヤーパネルで合成モードを設定。線画のレイヤーはロックして誤って塗らないようにします。
- レイヤーとパレットを残すならピクセルメニューから.asepriteで保存し、ゲームに入れるときはパック&書き出しを開いてGodot・Unity・Phaser向けに書き出します。
ピクセル作業画面で使えるAsepriteのキー
全一覧はStudioで?を押すと表示されます。描くときによく使うものです。
| キー | ツール・コマンド | 補足 |
|---|---|---|
| B / E / G | 鉛筆 / 消しゴム / バケツ | バケツ:隣接範囲か全体、許容値、全レイヤー参照 |
| L / U / Shift+U | 直線 / 矩形 / 楕円 | Shiftで直線をドット絵の角度に、図形を正方形・円に |
| M / Q / W | 矩形選択 / なげなわ / 自動選択 | Shiftで追加、Altで除外、Shift+Altで共通部分 |
| Ctrl+C / X / V | コピー / 切り取り / 貼り付け | 貼り付けたピクセルは浮いた状態:矢印で1px移動、Enterで確定、Escで取り消し |
| Shift+N / Ctrl+J / Ctrl+E | 新規レイヤー / 複製 / 下と結合 | どちらかのレイヤーにセルがあるすべてのフレームを結合 |
| [ / ] | ブラシサイズ1〜16 | 四角か丸の先端 |
エンジン別の書き出しと検証方法
「検証済み」は、実際のCC0アセットから書き出したファイルを本物のエンジン・ツールで読み込み、元データと比較したという意味です。読み込んでいない形式はそのように表示します。
| 書き出し先 | ファイル | 検証 |
|---|---|---|
| .aseprite | layers · blend · opacity · locked · indexed palette · frames · tags | 検証済み Aseprite 1.3.18実際のAsepriteコマンドラインで、インデックスモード・レイヤー2枚・不透明度160の乗算・編集不可のロックレイヤーのまま開き直し、フレームのピクセルも一致しました。 |
| Palette files | .gpl · .pal · .hex · .ase · .act · .json | 測定確認 read back各形式を書き出して読み戻し、一致を確認。Asepriteが書いた.gpl・.pal・.hex・.actと実際のAdobe .ase(16色)も読み込めました。 |
| Engine bundles | Godot 4 · Unity 6 · Phaser 3/4 · PixiJS 8 … through Pack & Export | 検証済み Godot 4.7.2 · Unity 6000.5描いたスプライトはパック&書き出しでまとめます。そのエンジン用ファイルは実在のCC0アセットで各エンジンに読み込んで確認済み(49回中47回合格。失敗2回はPhaser 3プリセットで避けられるPhaser 3.90のバグ)。 |
| Frame PNG · .nerulio | PNG-8 with the palette when an indexed frame fits it · project file | 通常ファイルどのツールでも使える通常ファイルで、エンジンでの検証は主張しません。 |
検証の根拠
整理のベンチマーク(元の1倍画像が分かっているCC0ケース69件):サイズを正確に当てたのは81 %(±1px:90 %)、背景を残すとピクセルの74.0 %が完全一致。最も良い競合ツールはサイズ30 %(perfectPixel)、完全一致ピクセル44.6 %(unfake.js)。Asepriteで作った×4ニアレスト拡大は100 %、×3.78バイリニアは99.7 %一致で戻り、どちらもサイズは自動で判定。1pxのアウトラインとドロップシャドウはAsepriteの結果とピクセル単位で一致(1846px・705px)。ここで書いた.asepriteはAseprite 1.3.18でインデックスモード・レイヤー・合成モード・ロックのまま開きます。
制限
- ピクセル作業画面にないもの(Asepriteにはある):レイヤーグループ、リンクセル、タイルマップレイヤー、参照レイヤー、RotSpriteと選択範囲の自由回転・拡縮(反転と90°のみ)、グラデーション・スプレー・輪郭・テキストツール、カスタムブラシ(四角・丸の1〜16px)、タイル状の連続描画、LuaスクリプトとCLI。
- 対称軸は数値入力で、キャンバス上でドラッグできません。タッチでは右ボタンがないため、背景色は入れ替えボタンかXで使います。
- 整理:JPEGは近い色で戻りますが(背景を残すと84 %がΔE 0.02以内)、完全一致はまれ(12 %)。模擬的な生成画像でサイズが完全一致したのは20 %(±1px:80 %)、実際の生成画像7枚は1枚も自動では合わせません。パネルが示すピクセルサイズを入力してください。
- インデックス変換はAsepriteのRGB距離ではなくOklabで最も近い色を選びます。テスト用スプライトでは68 %のピクセルが別の(見た目により近い)色になりました。Lospec検索が唯一の通信で、事前に確認します。
よくある質問
Asepriteのショートカットはそのまま使えますか?
主なものは同じです。B・E・G・I・L・U・M・Q・W・Vで同じツールを選び、Xで色の入れ替え、Shift+Nで新規レイヤー、Ctrl+Eで下と結合、Shift+H・Shift+Vで反転、Enter・F3・F7で再生・オニオンスキン・プレビューウィンドウです。キー割り当てを変える画面はまだありません。
どのくらいの大きさで描画が重くなりますか?
512×512で100フレームのスプライトで試したところ、線を描くと変わった範囲だけを描き直し(1回約0.03ms)、線の確定は21〜25ms、フレーム切り替えは16msでした(ヘッドレスChromiumで測定)。
スマホでも使えますか?
狭い画面ではパネルが下から出るシート(カラー、パレット、レイヤー、整理、チェック、タイムライン、履歴)で開き、タップ1回で1ピクセル塗れます。タッチには右ボタンがないので、背景色は入れ替えボタンかXを使ってください。2本指のジェスチャーはテストしていません。
無料ですか?アカウントは必要ですか?
このページの機能はすべて無料で、アカウントなしで使えます。透かしや制限された書き出しはありません。
スプライトはアップロードされますか?
いいえ。Studioはこのブラウザのタブ内でデコード・パック・書き出しを行います。プロジェクトはブラウザ(IndexedDB)に自動保存され、.nerulioファイルとして保存できます。
Asepriteやエンジンのプラグインは必要ですか?
いいえ。.asepriteファイルはブラウザで読み書きします。エンジン別のバンドルには必要なものが入っています(Godotはインポート設定とシーン、UnityとGodotのタイルセットは小さなエディタースクリプト)。