Portrait and landscape mixed together, each kept at its own shape. The layout that fills the screen is worked out for you.
Grid Player plays many videos at once. Grid Wallpaper Maker tiles images, puts your text on top and exports one wallpaper. Two tools in one Chrome extension.
Free. Runs in your browser. Nothing is uploaded.

A Chrome extension that arranges videos and images on one free canvas, keeping each one's aspect ratio, so nothing gets cropped.
Most grid players fix rows and columns first and squeeze every video into the cells. The more videos you add, the narrower the cells get and the more is cut off. This works the other way round: it combines side by side and stacked groups, nested, and picks the arrangement that fills the screen best for the shapes you actually have. You can still drag and resize everything by hand.



Drop in a folder of videos and they all play at once.
Mixes portrait and landscape without cropping. Or pick an even grid, 1×1 to 4×4, or a large one plus smaller ones.
Press R for a bento grid of large and small blocks that fit together exactly. A different one each time. Ctrl+Z goes back.
Play, pause, seek, volume, mute, loop, solo sound. Double-click to fill one monitor. Or control them all at once.
On a Surround or Eyefinity wide display it finds each monitor and the bezel gap, and arranges per monitor. F for full screen.
The same videos, positions, playback time, volume and mute come back. It opens empty; you choose what to load.
Shows GPU: ON when hardware acceleration is active. Videos the GPU cannot decode get a CPU mark, so you know which ones are heavy.
Tile your images, put text on top, export one picture.
Smart arrange and the 🎲 mosaic work here too. Each image goes into a block of a similar shape. Ctrl+drag to choose what shows.
Size, weight, color, spacing, rotation, outline, shadow, a band behind, and vertical writing. Use any installed font, or drop a .ttf / .otf.
This screen (bezel strips left empty), 4K, phone portrait, square, A4 at 300 dpi or custom. Export PNG or JPEG at 1× or 2×, or copy to the clipboard.
One download for both tools, in Japanese and English. The language follows your browser and can be switched inside.
Once, the first time.
Unzip the downloaded file and keep the folder somewhere it will stay.
Open chrome://extensions and turn on Developer mode (top right).
Click “Load unpacked” and select the folder.
Pin it from the puzzle icon in the toolbar. The button opens Grid Player or Grid Wallpaper Maker.
Drop videos or images onto the page. On any web page, right-click an image or video and choose “Send to Grid Wallpaper Maker / Grid Player”.
No. Everything runs inside your browser. There is no server. A saved layout keeps which file sits where, not the file itself.
Yes, when the monitors are combined into one wide display (NVIDIA Surround or AMD Eyefinity). It detects each monitor and the bezel gap from the screen size. With separate displays it works on the monitor the window is on.
Turn on hardware acceleration in chrome://settings/system. The toolbar shows GPU: ON when it is active. Videos in a format your GPU cannot decode (often AV1 on older cards) are marked “CPU decode”.
No. Streaming players can only play inside their own page. Local files and direct links to files such as .mp4 or .webm work.
The browser drops file access when a page closes. Press “Allow and reconnect” once and Chrome asks for all files together. Images sent from the web are stored in the browser and come back without asking.
This extension is distributed as a ZIP, not through the Chrome Web Store. Chrome loads extensions from a folder only in Developer mode.