Skip To Content
Menu

Source Code Pro

Designed By

Paul D. Hunt

16 Styles Monospace

Type Specimen / 01Il1 O0
{ } [ ]

Source Code Pro · Regular

Compare letter widths, punctuation and figures in an aligned setting.

16 styles available. Compare the specimens below, or enter your own text.

Download Source Code Pro ↓

TTF · SIL Open Font License 1.1

Set Your Own Text

Change the style and size to compare the letterforms.

while (queue.length > 0) drain();

Every Position Counts

Source Code Pro · Regular

Equal-width letters and figures.

Specimen.js

const family = "Source Code Pro";

function specimen(size) {
  return { family, size };
}

specimen(24);

0123456789

9876543210

Il1 O0 {} []

16 Styles,
One Family

Every available style is shown below in its own font file.

Extra Light200

while (queue.length > 0) drain();

Extra Light Italic200

while (queue.length > 0) drain();

Light300

while (queue.length > 0) drain();

Light Italic300

while (queue.length > 0) drain();

Regular400

while (queue.length > 0) drain();

Italic400

while (queue.length > 0) drain();

Medium500

while (queue.length > 0) drain();

Medium Italic500

while (queue.length > 0) drain();

Semi Bold600

while (queue.length > 0) drain();

Semi Bold Italic600

while (queue.length > 0) drain();

Bold700

while (queue.length > 0) drain();

Bold Italic700

while (queue.length > 0) drain();

Extra Bold800

while (queue.length > 0) drain();

Extra Bold Italic800

while (queue.length > 0) drain();

Black900

while (queue.length > 0) drain();

Black Italic900

while (queue.length > 0) drain();

Adobe’s notes on Source Code Pro admit that for writing code a Regular weight will usually do. Then they ship the whole range anyway, Extra Light to Black, because Source Sans has it and this family was built to match.

Paul D. Hunt made it after people asked for a monospaced version of Source Sans. He kept the design features and vertical proportions of the sans and changed the widths so every glyph, in every weight, takes the same space. Put a code sample in Source Code Pro next to body text in Source Sans and the 2 look like relatives, which is the point of a companion family.

In 2019 the romans moved to version 2.030 and the italics arrived at 1.050, and with them Greek, Cyrillic and Vietnamese. The Latin covers the full Adobe Latin 4 set.

What a programmer will care about more.

There is a slashed zero, 7 stylistic sets with alternate forms, superscripts and subscripts and fractions, and 16 files in all, 8 weights each with an italic. Our view is that the Light and Extra Light are wasted in an editor and lovely on a slide, where a few lines of code sit large on a dark background. Medium is a good pick for a terminal with a light theme, where the Regular can look a little faint.

Source Code Pro type specimen with letters and figures
Source Code Pro · Type Specimen

Characters & Figures

1,334 glyphs reported in the reference style. This selection shows 400 recorded characters.

ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 & @ ? !

View The Recorded Character Selection
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´µ·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƊƏƒƓƠơƯưǂǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǢǣǦǧǪǫǴǵǸǹǺǻǼǽǾǿȘșȚțȷɃɐɑɒɓɔɕɖɗɘəɚɛɜɞɟɠɡɢɣɤɥɦɧɨɪɫɬɭɮɯɰɱɲɳɴɵ

The Font Files

Download
Source Code Pro

16 TTF styles with the accompanying CSS, README and license information.

Download ZIP · 1009 KB ↓
Version
1.026
License
SIL Open Font License 1.1
Read The Font License ↗

Install On Your Computer

Extract the ZIP first. On Windows, select the font files and choose Install from the context menu. On macOS, open the files in Font Book and choose Install.

Use On A Website

Keep the font files and the included stylesheet together. Update the stylesheet path to match your project.

<link rel="stylesheet"
  href="/fonts/source-code-pro-2/source-code-pro-2.css">

body {
  font-family: 'Source Code Pro', monospace;
}

Keep the copyright and license notices with redistributed files.

Heading & Body

The family provides the heading; Inter carries the supporting text.

Source Code Pro Heading · Inter Body

Letters, Figures & Code

Names, values and punctuation share a fixed rhythm. Compare the zero with the capital O, and the number one with the lowercase l.