Keycloak v26 Compatible

Keycloak themes,
without the code

A visual no-code builder that generates fully valid Keycloak v26 FTL login themes. Customize colors, fonts, logos, and per-client branding — then export a deployment-ready ZIP.

localhost:3000/builder
Steps
Theme Info
2
Visual Settings
3
Pages
4
Client IDs
5
Preview & Export

Visual Settings

Primary Color

#6366f1

Background

#f8fafc

Card Background

#ffffff

Font Family

Inter

Features

Everything you need to ship a theme

Full FTL Generation

Produces valid Keycloak v26 FreeMarker templates for all 9 authentication page types.

Live HTML Preview

See every page rendered in real-time as you adjust colors, fonts, and shapes.

Per-Client Branding

Override logo and colors per Keycloak client ID — one theme, many brands.

One-Click ZIP Export

Download a production-ready ZIP — drop it into your Keycloak themes/ directory.

Arabic / RTL Messages

messages_en.properties and messages_ar.properties included in every export.

No Vendor Lock-in

Entirely client-side. No account, no server, no data stored. Just download and deploy.

How it works

5 steps to a ready-to-deploy theme

01

Name your theme

Set a theme name, parent theme, and realm.

02

Design visuals

Colors, fonts, shapes, logo, and background — all from a clean UI.

03

Choose pages

Toggle which Keycloak authentication pages to include.

04

Add client overrides

Set per-client branding for logos and brand colors.

05

Preview & export

See a live mock of every page, then download the ready-to-deploy ZIP.

Ready to build your theme?

No account required. No data leaves your browser. Start building in seconds.

Open the Builder