iOS Fonts › Sans Serif › Helvetica

Helvetica on iOS

The definitive neo-grotesque sans serif and the original iPhone interface font. Neutral, compact and endlessly versatile.

The quick brown fox jumps over the lazy dog
HelveticaRegular
The quick brown fox jumps over the lazy dog
Helvetica-BoldBold
The quick brown fox jumps over the lazy dog
Helvetica-BoldObliqueBold Oblique
The quick brown fox jumps over the lazy dog
Helvetica-LightLight
The quick brown fox jumps over the lazy dog
Helvetica-LightObliqueLight Oblique
The quick brown fox jumps over the lazy dog
Helvetica-ObliqueOblique

Helvetica at a glance

CategorySans Serif
DesignerMax Miedinger & Eduard Hoffmann (1957)
Styles on iOS6 (Regular, Bold, Bold Oblique, Light, Light Oblique, Oblique)
First on iPhoneiOS 3.0
First on iPadiOS 4.3
Family nameHelvetica
Default PostScript nameHelvetica

PostScript names for every Helvetica style

iOS looks fonts up by their PostScript name, not the friendly family name. Use the names below exactly as written — they are case-sensitive.

StylePostScript nameiPhoneiPad
RegularHelvetica3.04.3
BoldHelvetica-Bold3.04.3
Bold ObliqueHelvetica-BoldOblique3.04.3
LightHelvetica-Light5.05.0
Light ObliqueHelvetica-LightOblique5.05.0
ObliqueHelvetica-Oblique3.04.3

How to use Helvetica in code

SwiftUI

Swift
Text("Hello, world")
    .font(.custom("Helvetica", size: 17, relativeTo: .body))

UIKit

Swift
let base = UIFont(name: "Helvetica", size: 17)!
label.font = UIFontMetrics(forTextStyle: .body).scaledFont(for: base)
label.adjustsFontForContentSizeCategory = true

Objective-C

Obj-C
label.font = [UIFont fontWithName:@"Helvetica" size:17];

CSS for Safari on iPhone and iPad

CSS
.headline {
  font-family: "Helvetica", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  font-weight: 700;
}

Wrapping the font in UIFontMetrics, or passing relativeTo: in SwiftUI, lets Helvetica grow and shrink with the user’s Dynamic Type setting. Read the custom fonts guide for the full checklist, or the San Francisco guide if you want Apple’s system font instead.

Frequently asked questions

What is the PostScript name of Helvetica on iOS?

Use “Helvetica” with UIFont(name:size:) or SwiftUI’s Font.custom(_:size:). The bold style is “Helvetica-Bold”. The family has 6 styles: Regular, Bold, Bold Oblique, Light, Light Oblique, Oblique.

Which iOS version added Helvetica?

According to the iOS Fonts availability data, Helvetica first shipped on iPhone in iOS 3.0 and on iPad in iOS 4.3.

Can I use Helvetica on a website?

Safari on iPhone and iPad can render installed system fonts, so a CSS stack such as font-family: "Helvetica", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif; will use Helvetica on Apple devices and fall back elsewhere. Embedding the font files on a server requires a separate web licence from the foundry.