Font Rasterization Service

HEADER OPTIONS C99 · Row-major MSB

Controls the array name, the FONT_<NAME>_* macros, and the boilerplate surrounding the generated font table — pick a toolchain preset below or customize each field. A reference renderer ({name}_draw_char / {name}_draw_str) is always appended — enable the toggle to emit it as live code instead of a comment.



Font Family — Not selected —
Google
Inconsolata
Black
Bold
Extra Bold
Extra Light
Light
Medium
Regular
Semi Bold
Nunito
Regular
Italic
Orbitron
Regular
Oswald
Regular
Poetsen One
Regular
Poppins
Black
Black Italic
Bold
Bold Italic
Extra Bold
Extra Bold Italic
Extra Light
Extra Light Italic
Italic
Light
Light Italic
Medium
Medium Italic
Regular
Semi Bold
Semi Bold Italic
Thin
Thin Italic
Press Start2P
Regular
Rajdhani
Bold
Light
Medium
Regular
Semi Bold
Rye
Regular
Share Tech Mono
Regular
Space Mono
Bold
Bold Italic
Italic
Regular
Sriracha
Regular
VT323
Regular
JetBrains
Jet Brains Mono
Bold
Bold Italic
Extra Bold
Extra Bold Italic
Extra Light
Extra Light Italic
Italic
Light
Light Italic
Medium
Medium Italic
Regular
Semi Bold
Semi Bold Italic
Thin
Thin Italic

Dimensions — Not configured —

CHARACTERS Table: 0 bytes (All ASCII Glyphs)

Pick the characters the generated font table should include. Smaller sets produce smaller headers — non-contiguous sets add a small lookup table.

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~95 character(s)


GLYPHS EDITOR — Generate a font first —

Pixel-level editor for fine-tuning individual glyphs of your rasterized font — draw, erase, fill, shift, and invert pixels before downloading the header.


DISPLAY EMULATOR — Generate a font first —

Preview your rasterized font rendered on common embedded displays — SSD1306 OLED, e-ink, and TFT panels — before downloading the header.


FONT HEADER — Generate a font first —

Preview of the generated C header, exactly as it will be written to your .h file — adjust the preview font size and download when ready.


FONT LICENSE — Generate a font first —

Review your font’s license for distribution and embedding requirements. The license text is shown below — ship it alongside your project as required.