Skip to main content
>_laboratory.sh

CSS Grid Generator

Build grid layouts visually and copy the CSS code.

3
2
8px

Column Sizes

Row Sizes

Preview

1
2
3
4
5
6
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-template-rows: 1fr 1fr;
gap: 8px;

How to Use CSS Grid Generator

Step 1

Set the number of columns and rows using the sliders.

Step 2

Choose the size for each column and row from the dropdowns.

Step 3

Adjust the gap between grid cells.

Step 4

Copy the generated CSS code with one click.

Features

Up to 6 columns and 6 rows with independent size controls.

Support for fr, px, auto, and minmax size values.

Gap slider for consistent spacing between cells.

Live preview with numbered cells that updates in real-time.

One-click CSS code copy to clipboard.

FAQ

You can use fr (fractional units), px (pixels), auto, and minmax values. Select from the dropdown for each column or row.

The tool supports up to 6 columns and 6 rows, which covers most common grid layouts.

Click the copy button next to the generated CSS code at the bottom of the tool to copy it to your clipboard.

Yes. CSS Grid is supported by all modern browsers including Chrome, Firefox, Safari, and Edge.