select
point-type
area-type
fit-type
Feature coming soon
font-menu

FONT FAMILY

Adobe VF Prototype

2

Adobe VF Prototype

Amstelvar

17

Amstelvar

Angus

1

Angus

Angus Italic

1

Angus Italic

Avenir Next

2

Avenir Next

Bahnschrift

2

Bahnschrift

Barlow

2

Barlow

Bluu Suuperstar

1

Bluu Suuperstar

Bluu Suuperstar Italic

1

Bluu Suuperstar Italic

Bradley DJR

1

Bradley DJR

Bree

1

Bree

Bree Oblique

1

Bree Oblique

Buffalo Gals

6

Buffalo Gals

Cheee

2

Cheee

Compressa

3

Compressa

Condor

3

Condor

Decovar

15

Decovar

Drive

1

Drive

Drive Italic

1

Drive Italic

Drive Mono

1

Drive Mono

Drive Mono Italic

1

Drive Mono Italic

Drive Prop

1

Drive Prop

Drive Prop Italic

1

Drive Prop Italic

Dunbar

3

Dunbar

Extraordinaire

1

Extraordinaire

Extraordinaire Shade

2

Extraordinaire Shade

Fit

1

Fit

Gimlet Beta

3

Gimlet Beta

Gimlet Italic Beta

3

Gimlet Italic Beta

Gingham

2

Gingham

Gnomon*

2

Gnomon*

Input Mono Beta

3

Input Mono Beta

Jabin

3

Jabin

Kairos Sans

3

Kairos Sans

Lab

4

Lab

League Mono

2

League Mono

Libre Franklin

1

Libre Franklin

Libre Franklin Italic

1

Libre Franklin Italic

Louvette Beta

3

Louvette Beta

Louvette Italic Beta

3

Louvette Italic Beta

Map Roman

1

Map Roman

Markazi Text

1

Markazi Text

Merit Badge

2

Merit Badge

FF Meta

2

FF Meta

Nunito Beta

1

Nunito Beta

Output Sans Beta

2

Output Sans Beta

Output Sans Hairlines

1

Output Sans Hairlines

Pappardelle

2

Pappardelle

Pappardelle Party

1

Pappardelle Party

Portada

2

Portada

Portada Italic

2

Portada Italic

Protipo

2

Protipo

Protipo Compact

1

Protipo Compact

Protipo Italic

2

Protipo Italic

Renner*

2

Renner*

Rhody

3

Rhody

Roslindale Beta

2

Roslindale Beta

Roslindale Beta Italic

2

Roslindale Beta Italic

San Francisco Display

1

San Francisco Display

San Francisco Text

1

San Francisco Text

San Francisco Text Italic

1

San Francisco Text Italic

Selawik

1

Selawik

Slovic

1

Slovic

Source Code

1

Source Code

Source Code Italic

1

Source Code Italic

Source Sans

1

Source Sans

Source Sans Italic

1

Source Sans Italic

Source Serif

1

Source Serif

Spooky

2

Spooky

Trilby

1

Trilby

Trilby Italic

1

Trilby Italic

Venn

2

Venn

Vesterbro

1

Vesterbro

Vesterbro Italic

1

Vesterbro Italic

Voto Serif

3

Voto Serif

Zinzin

1

Zinzin

dT Jakob

1

dT Jakob

FONT INFO

Dunbar

3

Dunbar

Designer CJ Dunn
Publisher CJ Type
License Paid/commercial
Link cjtype.com
optical size
font slant
font width
font width
font width
font size
2.0
x height
Font Playground
optical size
font slant
font width
font width
font width
font size
2.0
x height
is
optical size
font slant
font width
font width
font width
font size
2.0
x height
very
optical size
font slant
font width
font width
font width
font size
2.0
x height
Awesome

PRESET VARIATIONS

Tall Ultra Ag
Tall Extra Bold Ag
Text Extra Bold Ag
Tall Bold Ag
Low Bold Ag
Text Bold Ag
Tall Medium Ag
Text Medium Ag
Low Medium Ag
Tall Regular Ag
Low Regular Ag
Text Regular Ag
Tall Book Ag
Low Book Ag
Tall Light Ag
Low Light Ag
Tall Extra Light Ag
Low Extra Light Ag
Tall Hairline Ag
Low Hairline Ag

VARIABLE OPTIONS

CSS

@font-face { src: url('[Your url to woff2 file here.]'); font-family:'Dunbar'; font-style: normal; } @font-face { src: url('[Your url to woff2 file here.]'); font-family:'Louvette Beta'; font-style: normal; } @font-face { src: url('[Your url to woff2 file here.]'); font-family:'Fit'; font-style: normal; } @font-face { src: url('[Your url to woff2 file here.]'); font-family:'Roslindale Variable Italic Beta'; font-style: normal; } /* text: Font Playground */ #text1 { font-family: 'Dunbar'; font-size: 85px; position: absolute; left: 73px; top: 48px; font-variation-settings: 'wght' 712.00, 'XHGT' 432.83, 'opsz' 36; } /* text: is */ #text2 { font-family: 'Louvette Beta'; font-size: 95px; position: absolute; left: 78px; top: 193px; font-variation-settings: 'wght' 300.00, 'yopq' 100.00, 'ytde' 100; } /* text: very */ #text3 { font-family: 'Fit'; font-size: 103px; position: absolute; left: 76px; top: 361px; font-variation-settings: 'wdth' 186.07; } /* text: Awesome */ #text4 { font-family: 'Roslindale Variable Italic Beta'; font-size: 100px; position: absolute; left: 78px; top: 537px; font-variation-settings: 'ital' 1, 'slnt' -8.00; }
Copy Selected
Copy All

About Font Playground

Font Playground is built for three groups of audiences.

The first group of audience is typographers and designers, who would like to play with fonts that are built with the latest font technologies, such as variable font. It is a playground to fully explore what these new font technologies can offer and how they can be beneficial to your creative workflow.

The second group of audience is me, as a Type Tool’s UI/UX designer. This is a playground for me to test UI experiments for variable fonts and other new upcoming font technologies. One of the key points to the success of new font technology is adoption by design tools, and furthermore, designers. How can design tool present variable fonts in a way that is useful but not too complicated to handle? I hope to find the answers with this playground.

The third group of audience is the type designers and foundries. This is a place to showcase the work-in-progress, cutting-edge font creations. It is a playground to see how fonts are being presented and used in future design tools. How fonts are used can also inform how fonts are made, and what standard should be defined.

Credits

Font Playground is an ongoing personal project of Wenting Zhang and Hua Shu, inspired by Nick Sherman’s v-fonts.com, Laurence Penney’s axis-praxis.org, and Andrew Johnson's article about User Interfaces for Variable Fonts.

Many thanks to the tool makers of wakamaifondue.com, variableFont.js, and vue.js. Font Playground would not be developed as easily (or at all) without the generosity of them who shared their genius work with the world.

I would like to thanks type designers who are generous to grant me licenses to their commercial fonts, David Jonathan Ross, CJ Dunn, James T. Edmondson, and type designers and foundries who are generous to grant free usage or even open source their fonts. Only with such generosity, our community can have so many variable fonts to play with and to learn from.

Contact

If you have any feedback or suggestions, chat with me on twitter or email me. If you find issues on Font Playground, please file an issue report on Github, or contact me via Email.

Font playground is actively looking to add more variable fonts to its font menu. If you could share your fonts with Font Playground, I thank your generosity in advance, and please get in touch with me via Email.