BloxwapFont

Sans KR

Bloxwap Sans KR and Bloxwap Mono KR extend the Bloxwap design to Korean Hangul.

Bloxwap Sans KR and Bloxwap Mono KR are companion families that add Korean Hangul to Bloxwap Sans and Bloxwap Mono. The Hangul set targets the complete block of 11,172 modern precomposed syllables, plus jamo and CJK punctuation. Each font also contains the Latin, Greek and Cyrillic of its parent, so mixed Korean and Latin text stays in one design.

Bloxwap Sans KR

Version
1.000
Glyphs
14,950
Characters
13,515
Axes
wght 100–900
Styles
9
Features
20
Languages
591
Download
29.7 MB
다람쥐 헌 쳇바퀴에 타고파 · Bloxwap 2026
400 Regular

13,515 characters: 11,390 Hangul, 891 Latin, 691 shared (punctuation, figures, symbols), 317 Greek, 218 Cyrillic, 8 Han (CJK ideographs).

Basic Latin95 / 128
Latin-1 Supplement96 / 128
Latin Extended-A128 / 128
Latin Extended-B162 / 208
IPA Extensions75 / 96
Spacing Modifier Letters33 / 80
Combining Diacritical Marks37 / 112
Greek and Coptic88 / 135
Cyrillic204 / 256
Cyrillic Supplement14 / 48
Hangul Jamo67 / 256
Phonetic Extensions38 / 128
Phonetic Extensions Supplement29 / 64
Latin Extended Additional246 / 256
Greek Extended232 / 233
General Punctuation52 / 111
Superscripts and Subscripts29 / 46
Currency Symbols22 / 37
Letterlike Symbols12 / 80
Number Forms31 / 60
Arrows35 / 112
Mathematical Operators59 / 256
Miscellaneous Technical11 / 256
Enclosed Alphanumerics22 / 160
Box Drawing128 / 128
Block Elements32 / 32
Geometric Shapes28 / 96
Miscellaneous Symbols15 / 256
Dingbats9 / 192
CJK Symbols and Punctuation38 / 64
Hangul Compatibility Jamo94 / 94
Enclosed CJK Letters and Months57 / 255
Hangul Syllables11,172 / 11,172
Halfwidth and Fullwidth Forms103 / 225

Bloxwap Mono KR

Hangul on a fixed grid: each syllable spans two Latin cells, so Korean and Latin columns line up in code and terminals.

Version
1.000
Glyphs
14,944
Characters
13,491
Axes
wght 100–900
Styles
9
Features
19
Languages
591
Download
29.4 MB

Using it

With the combined stylesheet, font-family: "Bloxwap Sans" renders Hangul from Sans KR, and only pages that contain Hangul download the file. Mark Korean content with lang="ko":

<p lang="ko">다람쥐 헌 쳇바퀴에 타고파</p>
:lang(ko) {
  word-break: keep-all; /* break between words, not inside them */
  line-height: 1.6;
}
/* the complete Korean font under its own name */
.korean { font-family: "Bloxwap Sans KR", "Bloxwap Sans", sans-serif; }
  • Line breaking. Browsers may break Korean between any two syllables. word-break: keep-all keeps words whole, as most Korean typography expects.
  • No italics. Italic text uses the upright Hangul.
  • Metrics. The CJK fonts use an ascender of 1000 and a descender of −300 (Latin: 960 / −240). Set an explicit line-height when mixing scripts.
Edit on GitHub

On this page