Minecraft · 26.3+
Minecraft Cushion Screen Generator
Grid – · – bulbs · – cushions · – wool slabs
Turn any photo into a Minecraft cushion screen — free, instant, and entirely in your browser. Upload an image and this tool maps every pixel to one of 16 wool colors, then gives you a two-layer build plan: a light layer underneath and a cushion layer on top. Switch between blueprint views, copy a full material list, or download everything as a ZIP with PNG blueprints and a build datapack. Whether you're planning a wall display, a server spawn logo, or your first glowing pixel portrait, this cushion screen generator handles the color matching and counting so you can focus on building.
What is a Minecraft cushion screen?
Cushions are craftable entities in Minecraft 26.3+, made from 3 matching wool slabs in any of the 16 dye colors. When placed above a light source — typically a lit waxed copper bulb — each cushion glows in its wool color, turning a grid of cushions into a bright, low-resolution display. Builders call these layouts cushion screens (also searched as cushion LED screen or minecraft cushion screen builder): wall-sized images, logos, portraits, and patterns built pixel by pixel from glowing cushions instead of solid blocks.
What can you build with a cushion screen?
- Wall art & portraits — faces, pets, and album covers at 32–96 pixel scale
- Logos & text — server icons, faction banners, shop signs with high contrast
- Scene backdrops — sunsets, landscapes, and game screenshots as glowing murals
- Multi-screen walls — export several designs and line them up for a wider display
Cushion screens work best with bold shapes and limited colors — the tool handles the 16-color reduction automatically so you can judge the result in Preview before crafting anything.
How the two-layer blueprint works
Every pixel in your cushion screen needs two things stacked vertically:
- Light layer — one lit waxed copper bulb per pixel, placed one block below the cushion. The tool's Lights view shows this layer as a full grid blueprint.
- Cushion layer — one colored cushion per pixel on top. The Cushions view shows wool textures and chunk gridlines for manual placement or reference.
The Preview view approximates how the finished cushion screen looks when every pixel is lit. Use it to check contrast and color before you gather materials.
How to plan a cushion screen with this tool
- Upload a photo — JPG, PNG, or WebP. Processing happens locally; nothing is sent to a server.
- Pick a size: Small (32) for a quick test, Medium (64) for a room wall, or Large (96) for a bigger display.
- Review the Lights and Cushions blueprints. Zoom, pan, and click a color in the material list to highlight every matching pixel.
- Copy the material list or download the full ZIP — preview PNG, both blueprint PNGs, CSV/TXT shopping list, and the build datapack.
What's in the download ZIP
- cushion-led-preview.png — the glowing finished look of your cushion screen
- cushion-lights-blueprint.png — light layer grid (one waxed copper bulb per cell)
- cushion-layer-blueprint.png — cushion layer with wool textures and coordinates
- cushion-materials.csv / .txt — shopping list plus per-cell grids for both layers
- cushion_datapack/ — ready to drop into
datapacks/; run/function cushion:buildin-game
The main Download button packs all of the above into one ZIP. Use the gear icon to pick individual files if you only need one export.
How to build a cushion screen in-game
- Download the build pack and unzip
cushion_datapackinto your world'sdatapacks/folder - Run
/reload(or restart the world) - Stand at the bottom-right corner of where you want the screen — the datapack builds north-west from that anchor point
- Run
/function cushion:buildto place the light layer and summon all cushions at once - For large screens:
/gamerule maxCommandChainLength 999999999before running the function
What size should I pick?
Each size sets the long edge of your grid; the short edge scales to keep your photo's aspect ratio.
- Small (32) — 32×32 to ~32×18 pixels. Good for testing colors or a compact sign.
- Medium (64) — up to 64×64. A solid default for most cushion screen builds.
- Large (96) — up to 96×96. More detail, but more bulbs, cushions, and wool slabs to craft.
Materials for a Minecraft cushion screen
The material list on this page counts everything you need:
- Waxed copper bulbs (lit) — one per pixel for the light layer
- Cushions — one per pixel, in the matched wool color
- Wool slabs — 3 slabs of the matching color craft into 1 cushion
Click any row in the material list to highlight that color across the blueprint. Copy the list as plain text or open the CSV in Excel or Google Sheets for a coordinate grid of every cell on both the light and cushion layers.
Reading the blueprint grid
Both blueprint views use a 16×16 chunk grid — bold lines and corner numbers mark every 16 cells so you never lose your place on large cushion screens. Zoom with the +/− buttons or scroll wheel; drag to pan. In the Cushions and Preview views, click any pixel to highlight all cells of the same color — handy for checking how much white, black, or accent wool you actually need.
Features
- Photo to cushion screen — any image converted to 16 wool colors with perceptual color matching
- Light layer blueprint — full grid showing one waxed copper bulb per pixel
- Cushion layer blueprint — wool textures with 16×16 chunk lines and coordinates
- Lit preview — see the approximate glowing result before you build
- Two-layer material list — bulbs, cushions, and wool slab totals in one place
- One-click ZIP download — preview PNG, both blueprints, CSV, TXT, and build datapack together
- Build datapack —
/function cushion:buildplaces lights and cushions automatically - 100% client-side — your photo never leaves your browser, and it's completely free
Survival tips for your first cushion screen
Start with Medium (64) and a high-contrast photo — portraits and logos read better than busy landscapes at small sizes. Gather wool slabs first (3 per cushion × total pixels), then copper for waxed copper bulbs. Shear sheep by color, or trade with villagers for dyed wool. Run the material list numbers before you start so you know whether a Large (96) screen is worth the extra slabs.
Need a block-based pixel art build instead?
Cushion screens use entities and light blocks. For traditional block pixel art with hundreds of placeable blocks, try the Minecraft Block Pixel Art Converter — same site, same free browser workflow, with survival-friendly block palettes and map-art sizing.
FAQ
Which Minecraft version do I need?
Cushions and this tool's build datapack require Minecraft 26.3 snapshot or later.
Do I need to install anything?
No — upload a photo in your browser, then drop the datapack folder into your world. No Python, no command line.
How many waxed copper bulbs do I need?
Exactly one per pixel — the same count as cushions. Both totals appear in the grid stats bar and material list.
Can I build by hand without the datapack?
Yes. Use the Lights and Cushions blueprint PNGs as reference and the material list as your shopping list.
Why two layers?
Cushions glow when lit from below. The light layer blueprint shows where each bulb goes; the cushion layer shows which wool color sits on top.
What does Download include?
A ZIP with the lit preview PNG, light layer blueprint, cushion layer blueprint, material CSV and TXT, and the cushion_datapack folder ready for your world's datapacks/ directory.
Is my photo uploaded to a server?
No. All conversion runs locally in your browser — your image never leaves your device.
What's the best photo for a cushion screen?
High contrast, simple backgrounds, and clear subjects work best at 32–96 pixels. Check the Preview view before committing to a Large size.
Cushion screen vs block pixel art?
Cushion screens use 16 glowing wool colors and entities; block pixel art uses 61+ placeable blocks. Use this tool for cushion screens; use the Block Pixel Art Converter for traditional block builds.
Is it free?
Yes — no signup, no watermark, no limits.