Import a theme you already have or start from scratch, pick colors for all 48 syntax and interface roles against real code, then copy a finished colorscheme for VS Code, Neovim, Vim, Emacs, Alacritty, kitty, Ghostty, WezTerm, Windows Terminal, or plain JSON.
The preview is drawn as VS Code, Neovim, Vim, Emacs, or a terminal — click any token in it to edit that color.
Already have a theme? Paste the file or drop it in — VS Code JSON, a Neovim or Vim colorscheme, an Emacs deftheme, base16, iTerm2, Alacritty, kitty, Ghostty, WezTerm, Windows Terminal, or Xresources.
Live WCAG contrast ratios for every role, and one button that lifts the failing ones without changing their hue.
It all happens in this tab: no account, no upload, no analytics. Your theme lives in the URL and in local storage.