Brutalism website

Brutalism for a website

A neo-brutalist website is a web design built on rawness as a feature: flat backgrounds, hard black borders, square corners, system or heavy grotesk type, and depth from hard offset blocks instead of soft shadows. The whole point is a high-contrast, structural layout that reads as confident and hand-built, not templated. The skill is intentionality, since the same raw moves can look broken if the grid is sloppy. One signal accent and a strict monospace label system keep it loud but legible.

Brutalist website design: a neo-brutalist agency homepage with hard black borders, a giant uppercase wordmark and a red signal accent, generated with Superdesign
A real generated UI from the Superdesign library item FORMHAUS Agency Website: paper-and-ink neo-brutalism with hard borders and one red signal accent. See it live.

This page is about applying the brutalism recipe to a website. The full CSS recipe (the exact tokens, fallbacks and gotchas) lives on the Brutalism pillar page; here we focus on what changes when the build type is a website, then hand you a prompt tuned for it.

Generate a brutalism website

Generate it on Superdesign

This prompt is tuned to the exact tokens in the recipe above. Copy it, paste it into the prompt box, and you get a full UI in this style on an infinite canvas. Free to start.

Design a neo-brutalist agency website in a warm paper-and-ink palette with one hot red signal accent. A thin red accent tape across the top, a sticky paper nav with a boxed monogram, uppercase mono links and an ink CTA pill. The hero is dominated by a giant black uppercase Archivo wordmark on a flat off-white canvas with a faint engineering grid, hard 2px to 3px black borders on every block, and zero rounded corners or drop shadows except hard offset blocks. Then a bordered services grid, a case-study list with monospace metadata, a loud stats band, and an inverted ink footer. System and grotesk fonts, raw left-aligned grid, no gradients.

Copies the prompt and opens Superdesign in a new tab.

Using the Superdesign skill from Claude Code or Cursor?

Paste this tuned style prompt into your coding agent. It carries the same tokens as the recipe, so what the agent builds matches what this page teaches.

style prompt
Build a neo-brutalist website (web UI) with these tokens:
- Canvas: flat off-white paper #f4f1ea with a faint engineering grid; pure black
  ink #0a0a0a; ONE signal accent (hot red #ff2d2d or acid)
- Every block: 2-3px solid #000 border, square corners, no soft shadows; depth
  comes from HARD offset blocks (box-shadow: 8px 8px 0 #000, zero blur)
- Type: heavy Archivo/Archivo Black uppercase display + a mono (Space Mono /
  JetBrains Mono) for labels and metadata; system fonts are on-brand
- Layout: raw left-aligned grid, visible structure, asymmetry over centering;
  no gradients, no rounded cards, no glassy effects
- Accent used sparingly: nav CTA, one hero word, key stats
- Keep contrast trivially high (black on paper); links stay underlined

/* via superdesign.dev/styles/brutalism/website */

Brutalism website examples

Frequently asked questions

What makes a brutalist website design instead of a broken one?
Intentional structure. Brutalist web design keeps a strict underlying grid, deliberate type hierarchy and purposeful spacing, then strips the decoration: flat colors, hard borders, square corners, no soft shadows. A broken page is sloppy by accident; a brutalist page is raw on purpose, which is why a heavy grotesk headline, one signal accent and monospace labels read as confident rather than unfinished.
What fonts and colors work for neo-brutalist web design?
Heavy grotesk display faces like Archivo Black for headlines, a monospace such as Space Mono or JetBrains Mono for labels, and system fonts where you want that raw default-browser feel. Color is usually a flat paper or near-black base with one loud signal accent (red, acid yellow, hot pink). Avoid gradients and tints; brutalism wants flat fills and high contrast.
Is brutalist web design good for conversion?
It can be, because the high-contrast, no-shadow style makes CTAs and headlines impossible to miss. It fits brands with personality, agencies, dev tools, and bold startups. It works against you for trust-sensitive or enterprise audiences who read rawness as unpolished, so match it to the brand rather than applying it by default.

Keep exploring

Browse every style in the design styles encyclopedia.