Free CSS Grid Tools & Learning
Gridlock Holmes

Free CSS Grid and gradient tools for developers and students

Use the free visual CSS Grid builder to drag columns, test gaps, generate code in CSS, Tailwind, JavaScript or SCSS and see every change live on screen.

Free to use • No signup needed • CSS • Tailwind • JavaScript • SCSS

What do you want to do today?

Choose the route that matches how you want to use Gridlock Holmes.

Learn Css Grid

Learn CSS Grid

Step-by-step lessons in CSS, Tailwind, JS and SCSS

Start learning →
Build a Layout

Build a Layout

Build CSS grid & gradients visually, adjust and generate code instantly

Open generator →
Fix My Code

Fix My Code

Paste broken grid code and see what's wrong

Use Grid Detective →
I Teach CSS Grid

I Teach CSS Grid

Free slides and classroom exercises

Get resources →

Build layouts without guessing

Adjust columns, rows, gaps and colours while the layout updates live on screen. Copy clean code when you're done

  • Start from ready-made layouts: Holy Grail, card grid, dashboard, magazine, masonry, app shell
  • Adjust columns, rows and spacing visually
  • Style items with solid colours or gradients
  • Generate code in CSS, Tailwind, JavaScript or SCSS
Open the visual generator
Grid Detective
Grid Detective

Find and fix CSS Grid errors

Paste your grid code and Grid Detective will check it for common mistakes, missing properties and logic errors - then explain what to fix and why.

  • Works with CSS, Tailwind, JavaScript and SCSS
  • Colour-coded results: errors, warnings and tips
  • Plain-English explanations, not just error codes
  • No login or signup required
Grid Detective results showing fixed CSS Grid errors

Create CSS gradients you can actually see

With this free CSS gradient generator, choose colours, directions, stops and styles visually - then copy the finished CSS in one click. Works seamlessly with your grid layouts too.

  • Linear, radial, conic and repeating gradients
  • Live preview updates as you adjust
  • Copy CSS or Tailwind output instantly
  • Shareable gradient URL
Open Gradient Tool
Linear
Radial
Conic
Repeating

Learn CSS Grid free step by step

The CSS grid tutorial provides guided lessons, hands-on examples and real layout challenges. Choose your coding path.

Tailwind

Tailwind Path

Grid utilities in Tailwind CSS syntax.

9 lessons • Some CSS knowledge
Start →
JavaScript

JavaScript Path

Setting grid properties via JS and DOM.

9 lessons • JS basics needed
Start →
SCSS

SCSS Path

Grid with Sass mixins and variables.

9 lessons • CSS confidence needed
Start →

Teaching CSS Grid? Start with free classroom resources

Use the free slide deck and interactive tool to help students see what changes when they adjust columns, rows, gaps and alignment.

  • Free PowerPoint slides for classroom use
  • No signup needed for students
  • Useful for schools, colleges and bootcamps
Download free teaching slides
Teaching Slides

Free CSS Grid Teaching Slides

PowerPoint 20 slides Free forever No signup

Made for people who learn by doing

Students & Beginners

Students & Beginners

No experience needed. Start from zero and build confidence visually.

See CSS Grid for Beginners →
Teachers & Trainers

Teachers & Trainers

Free slides, exercises and Grid Detective for the classroom.

Get Educator Resources →
Designers & Prototypers

Designers & Prototypers

Use the generator and gradient tool in your visual workflow.

See CSS Grid for Designers →
Junior & Senior Devs

Junior & Senior Devs

Quick layout tool, code checker and clean code in 4 languages.

See CSS Grid for Developers →

Learn or build CSS for free

Use Gridlock Holmes to understand CSS Grid by seeing it work.

Build a layout visually Start the learning path Use Grid Detective Get educator resources