Victor Mono

Replaces: Operator Mono (90%) | OFL-1.1 | Updated: Feb 2026

About Victor Mono

Classification
mono
Weights
Variable (100-900)
Features
Variable, Italics
SIL Open Font License 1.1

Free to use, modify, and distribute. Can be used commercially without attribution.

What's allowed?
  • Client work
  • SaaS / Web apps
  • YouTube / Video
  • Sell products
  • Print materials

Note: Derivative fonts must use the same license.

Full license guide →
Get Victor Mono Free ↗

Victor Mono is a free programming font with semi-connected cursive italics and programming ligatures, designed by Rune Bjørnerås. It provides a free alternative to premium fonts like Operator Mono and Dank Mono for developers who want personality in their code.

History and Design

Rune Bjørnerås created Victor Mono to fill the gap for a free coding font with distinctive cursive italics. The design combines clean, geometric regular forms with flowing, semi-connected italic letterforms that add character to code comments and keywords without sacrificing readability.

Why Victor Mono is Special

Victor Mono delivers premium aesthetics at no cost:

  • Cursive italics: Flowing letterforms that stand out in code
  • Programming ligatures: Clean rendering of common operators
  • Variable font: Continuous weight adjustment
  • True alternative: Matches Operator Mono's appeal for free
  • Active development: Regular updates and improvements

Technical Features

  • Weight range: 100-700 (Variable font support)
  • Cursive italics: Each weight has flowing italic variant
  • Ligatures: Full set of programming ligatures
  • Character variants: Multiple stylistic options available
  • Good language support: Latin, Cyrillic, Vietnamese

Best Use Cases

Victor Mono excels in:

  • Syntax-highlighted code: Italics make comments and keywords pop
  • Live streaming: Distinctive look that stands out
  • Personal projects: When you want personality in your tools
  • Demonstrations: Code that looks interesting on screen

Usage Tips

Enable both ligatures and italics in your editor to get the full Victor Mono experience. Configure your theme to use italics for comments, keywords, and other semantic elements. Weight 400 for regular code, 500-600 for presentations. The cursive italics pair well with any sans-serif for UI text.

Is Victor Mono on Google Fonts?

Yes, Victor Mono is available for free on Google Fonts. Get Victor Mono on Google Fonts ↗

Alternative For (2)

Victor Mono is a free alternative to the following premium fonts:

[Hoefler&Co] · mono

Free alternative with similar cursive italic style

View all alternatives
[Phil Plückthun] · mono

Excellent free alternative with similar cursive italics and ligatures

View all alternatives

Compare Victor Mono

See how Victor Mono compares to other fonts side by side.

Variable Font Axes

Victor Mono is a variable font with 1 axis you can fine-tune.

Axis Min Default Max
wght 100 400 700

Font Pairings

Fonts that pair well with Victor Mono based on contrast and complementary design characteristics.

Quicksand + Victor Mono
92/100
sans-serif + mono
Barlow + Victor Mono
89/100
sans-serif + mono
Enterprise Finance
Cabin + Victor Mono
89/100
sans-serif + mono
Enterprise Finance
Exo + Victor Mono
89/100
sans-serif + mono
Enterprise Finance
Google Sans Flex + Victor Mono
89/100
sans-serif + mono
Enterprise

Performance

Key metrics for evaluating Victor Mono in production.

Score
62 /100 Good
File Size
190.0 KB Medium
Weights
9 (variable) + Italics
Languages
4 groups CDN delivery

Font Metrics

x-Height Ratio
0.618
Cap Height Ratio
0.8
Ascender
1100
Descender
-250

Fallback CSS Overrides

Apply these overrides to Courier New to minimize layout shift when loading Victor Mono.

@font-face {
  font-family: 'Victor Mono Fallback';
  src: local('Courier New');
  ascent-override: 110%;
  descent-override: 25%;
  line-gap-override: 0%;
  size-adjust: 123.6%;
}
woff2 Measured via Google Fonts API Metrics extracted from WOFF2

How to Use Victor Mono

Copy these code snippets to quickly add Victor Mono to your project.

Quick Start

CSS code for Victor Mono

@import url('https://fonts.googleapis.com/css2?family=Victor+Mono:wght@100..900&display=swap');