Font Hero

Free for Commercial Use

Pixel Abja 2 is a regular weight, normal width, low contrast, upright, normal x-height font.

Keywords: game ui, pixel art, retro computing, hud text, menus, retro, arcade, techy, playful, utility, grid-fit clarity, retro emulation, screen legibility, ui utility, blocky, jagged, grid-fit, crisp, chunky.


Free for commercial use
Customize the font name

A grid-fit bitmap design with chunky, stair-stepped contours and square terminals throughout. Curves are implied through stepped diagonals, producing polygonal bowls and rounded forms that read as octagons at larger sizes. Strokes keep a consistent pixel thickness with minimal modulation, and spacing feels slightly loose, helping counters stay open. Uppercase forms are sturdy and geometric, while lowercase is compact and simplified with straightforward stems and single-storey constructions; overall widths vary by character, reinforcing a pragmatic, screen-native rhythm.

Well-suited to pixel-art projects, game interfaces, and retro-themed graphics where grid-aligned letterforms are desirable. It works particularly well for UI labels, menu systems, scoreboards, and short paragraphs at sizes where the pixel steps remain intentional and crisp.

The font conveys a distinctly retro digital tone, evoking early computer displays, console menus, and arcade UI. Its crisp pixel edges and simplified shapes feel functional and game-like, with a friendly, slightly quirky character that comes from the stepped curves and compact lowercase.

The design appears intended to reproduce classic bitmap typography: economical shapes, clear counters, and grid-based construction optimized for screen display. Its simplified forms prioritize recognizability and consistency across a limited pixel matrix while maintaining an approachable, playful voice.

At text sizes the step pattern becomes a visible texture, so the face reads best when allowed to snap cleanly to the pixel grid. Numerals are bold and highly legible, with squared-off curves and clear internal counters that suit counters, scores, and status readouts.

120px
108px
96px
84px
72px
64px
56px
48px
44px
40px
36px
32px
30px
28px
26px
24px
22px
20px
19px
18px
17px
16px
15px
14px
13px
12px
11px
10px
9px
8px
Letter — Basic Uppercase Latin
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Letter — Basic Lowercase Latin
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Number — Decimal Digit
0
1
2
3
4
5
6
7
8
9
Letter — Extended Uppercase Latin
À
Á
Â
Ã
Ä
Å
Æ
Ç
È
É
Ê
Ë
Ì
Í
Î
Ï
Ñ
Ò
Ó
Ô
Õ
Ö
Ø
Ù
Ú
Û
Ü
Ý
Ć
Č
Đ
Ė
Ę
Ě
Ğ
Į
İ
Ľ
Ł
Ń
Ő
Œ
Ś
Ş
Š
Ū
Ű
Ų
Ŵ
Ŷ
Ÿ
Ź
Ž
Letter — Extended Lowercase Latin
ß
à
á
â
ã
ä
å
æ
ç
è
é
ê
ë
ì
í
î
ï
ñ
ò
ó
ô
õ
ö
ø
ù
ú
û
ü
ý
ÿ
ć
č
đ
ė
ę
ě
ğ
į
ı
ľ
ł
ń
ő
œ
ś
ş
š
ū
ű
ų
ŵ
ŷ
ź
ž
Letter — Superscript Latin
ª
º
Number — Superscript
¹
²
³
Number — Fraction
½
¼
¾
Punctuation
!
#
*
,
.
/
:
;
?
\
¡
·
¿
Punctuation — Quote
"
'
«
»
Punctuation — Parenthesis
(
)
[
]
{
}
Punctuation — Dash
-
_
Symbol
&
@
|
¦
§
©
®
°
Symbol — Currency
$
¢
£
¤
¥
Symbol — Math
%
+
<
=
>
~
¬
±
^
µ
×
÷
Diacritics
`
´
¯
¨
¸