xkcd-font: The xkcd font
Summary
This repository provides two fonts derived from Randall Munroe's handwriting for the xkcd webcomic, 'xkcd Script' and 'xkcd', available under a Creative Commons license.
View Cached Full Text
Cached at: 09/12/26, 04:40 PM
ipython/xkcd-font
Source: https://github.com/ipython/xkcd-font
xkcd-font
Fonts derived from the handwriting of @randallmunroe, the xkcd webcomic author. Yes, it really is his handwriting, and he hopes we fix the pesky kerning:
[Credit to xkcd]
This repository contains two fonts, xkcd Script and xkcd, each with their own characteristics (and limitations):
Font: xkcd Script
xkcd Script is a font derived from a handwriting sample provided by Randall.
It is far less uniform than xkcd, and we think it is therefore more like a true script font.

You can see the font as a live preview, or for more information about the font and how it is constructed see the xkcd-script/README.
Pre-built font files are available directly in this repository: xkcd-script.ttf | xkcd-script.woff
Font: xkcd
The xkcd font was originally created by Randall, and was used in xkcd “The Pace of Modern Life” (April 1st, 2013).
It is considerably more uniform than xkcd Script, which can result in more legibility at the cost of being slightly less like the actual xkcd comic.

The pre-built font file is available directly in this repository: xkcd.otf
License
This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 License.
Contributing
Contribution guidelines exist to simplify the review process and ensure constency in the repository. In addition, font specific contribution guidelines can be found in the README of each font (xkcd-script, xkcd).
Similar Articles
Tinkerfont
Tinkerfont is a free font playground that allows users to experiment with fonts on live websites.
The C64 Dead Test Font
A detailed exploration of the unique font used in the C64 Dead Test diagnostic cartridge, including its character set, an Easter egg, and downloadable character ROMs.
Show HN: RandoFont – A browser for Google Fonts
RandoFont is a browser that randomly displays Google Fonts and allows users to tag favorites, built years ago and recently refreshed with AI.
Tufte
Tufte is a CDN and Node package for generating ASCII graphs inline.
Jim's TrueType QR Code Font
Jim Paris releases an experimental TrueType OpenType font that renders bracket-delimited text as QR codes while keeping surrounding text readable, using OpenType shaping and Reed-Solomon encoding.