All font names provided by iOS

A list of all fonts in iOS and learn how to get them in Swift

This is a list of all font names in iOS and how to get them

All iOS provided fonts

******************************

Font Family Name: Copperplate
------------------------------
Copperplate-Light
Copperplate
Copperplate-Bold

******************************

Font Family Name: Heiti SC
------------------------------

******************************

Font Family Name: Apple SD Gothic Neo
------------------------------
AppleSDGothicNeo-Thin
AppleSDGothicNeo-Light
AppleSDGothicNeo-Regular
AppleSDGothicNeo-Bold
AppleSDGothicNeo-SemiBold
AppleSDGothicNeo-UltraLight
AppleSDGothicNeo-Medium

******************************

Font Family Name: Thonburi
------------------------------
Thonburi
Thonburi-Light
Thonburi-Bold

******************************

Font Family Name: Gill Sans
------------------------------
GillSans-Italic
GillSans-SemiBold
GillSans-UltraBold
GillSans-Light
GillSans-Bold
GillSans
GillSans-SemiBoldItalic
GillSans-BoldItalic
GillSans-LightItalic

******************************

Font Family Name: Marker Felt
------------------------------
MarkerFelt-Thin
MarkerFelt-Wide

******************************

Font Family Name: Hiragino Maru Gothic ProN
------------------------------
HiraMaruProN-W4

******************************

Font Family Name: Courier New
------------------------------
CourierNewPS-ItalicMT
CourierNewPSMT
CourierNewPS-BoldItalicMT
CourierNewPS-BoldMT

******************************

Font Family Name: Kohinoor Telugu
------------------------------
KohinoorTelugu-Regular
KohinoorTelugu-Medium
KohinoorTelugu-Light

******************************

Font Family Name: Heiti TC
------------------------------

******************************

Font Family Name: Avenir Next Condensed
------------------------------
AvenirNextCondensed-Heavy
AvenirNextCondensed-MediumItalic
AvenirNextCondensed-Regular
AvenirNextCondensed-UltraLightItalic
AvenirNextCondensed-Medium
AvenirNextCondensed-HeavyItalic
AvenirNextCondensed-DemiBoldItalic
AvenirNextCondensed-Bold
AvenirNextCondensed-DemiBold
AvenirNextCondensed-BoldItalic
AvenirNextCondensed-Italic
AvenirNextCondensed-UltraLight

******************************

Font Family Name: Tamil Sangam MN
------------------------------
TamilSangamMN
TamilSangamMN-Bold

******************************

Font Family Name: Helvetica Neue
------------------------------
HelveticaNeue-UltraLightItalic
HelveticaNeue-Medium
HelveticaNeue-MediumItalic
HelveticaNeue-UltraLight
HelveticaNeue-Italic
HelveticaNeue-Light
HelveticaNeue-ThinItalic
HelveticaNeue-LightItalic
HelveticaNeue-Bold
HelveticaNeue-Thin
HelveticaNeue-CondensedBlack
HelveticaNeue
HelveticaNeue-CondensedBold
HelveticaNeue-BoldItalic

******************************

Font Family Name: Gurmukhi MN
------------------------------
GurmukhiMN-Bold
GurmukhiMN

******************************

Font Family Name: Georgia
------------------------------
Georgia-BoldItalic
Georgia-Italic
Georgia
Georgia-Bold

******************************

Font Family Name: Times New Roman
------------------------------
TimesNewRomanPS-ItalicMT
TimesNewRomanPS-BoldItalicMT
TimesNewRomanPS-BoldMT
TimesNewRomanPSMT

******************************

Font Family Name: Sinhala Sangam MN
------------------------------
SinhalaSangamMN-Bold
SinhalaSangamMN

******************************

Font Family Name: Arial Rounded MT Bold
------------------------------
ArialRoundedMTBold

******************************

Font Family Name: Kailasa
------------------------------
Kailasa-Bold
Kailasa

******************************

Font Family Name: Kohinoor Devanagari
------------------------------
KohinoorDevanagari-Regular
KohinoorDevanagari-Light
KohinoorDevanagari-Semibold

******************************

Font Family Name: Kohinoor Bangla
------------------------------
KohinoorBangla-Regular
KohinoorBangla-Semibold
KohinoorBangla-Light

******************************

Font Family Name: Chalkboard SE
------------------------------
ChalkboardSE-Bold
ChalkboardSE-Light
ChalkboardSE-Regular

******************************

Font Family Name: Apple Color Emoji
------------------------------
AppleColorEmoji

******************************

Font Family Name: PingFang TC
------------------------------
PingFangTC-Regular
PingFangTC-Thin
PingFangTC-Medium
PingFangTC-Semibold
PingFangTC-Light
PingFangTC-Ultralight

******************************

Font Family Name: Gujarati Sangam MN
------------------------------
GujaratiSangamMN
GujaratiSangamMN-Bold

******************************

Font Family Name: Geeza Pro
------------------------------
GeezaPro-Bold
GeezaPro

******************************

Font Family Name: Damascus
------------------------------
DamascusBold
DamascusLight
Damascus
DamascusMedium
DamascusSemiBold

******************************

Font Family Name: Noteworthy
------------------------------
Noteworthy-Bold
Noteworthy-Light

******************************

Font Family Name: Avenir
------------------------------
Avenir-Oblique
Avenir-HeavyOblique
Avenir-Heavy
Avenir-BlackOblique
Avenir-BookOblique
Avenir-Roman
Avenir-Medium
Avenir-Black
Avenir-Light
Avenir-MediumOblique
Avenir-Book
Avenir-LightOblique

******************************

Font Family Name: Mishafi
------------------------------
DiwanMishafi

******************************

Font Family Name: Academy Engraved LET
------------------------------
AcademyEngravedLetPlain

******************************

Font Family Name: Futura
------------------------------
Futura-CondensedExtraBold
Futura-Medium
Futura-Bold
Futura-CondensedMedium
Futura-MediumItalic

******************************

Font Family Name: Party LET
------------------------------
PartyLetPlain

******************************

Font Family Name: Kannada Sangam MN
------------------------------
KannadaSangamMN-Bold
KannadaSangamMN

******************************

Font Family Name: Arial Hebrew
------------------------------
ArialHebrew-Bold
ArialHebrew-Light
ArialHebrew

******************************

Font Family Name: Farah
------------------------------
Farah

******************************

Font Family Name: Arial
------------------------------
Arial-BoldMT
Arial-BoldItalicMT
Arial-ItalicMT
ArialMT

******************************

Font Family Name: Chalkduster
------------------------------
Chalkduster

******************************

Font Family Name: Kefa
------------------------------
Kefa-Regular

******************************

Font Family Name: Hoefler Text
------------------------------
HoeflerText-Italic
HoeflerText-Black
HoeflerText-Regular
HoeflerText-BlackItalic

******************************

Font Family Name: Optima
------------------------------
Optima-ExtraBlack
Optima-BoldItalic
Optima-Italic
Optima-Regular
Optima-Bold

******************************

Font Family Name: Palatino
------------------------------
Palatino-Italic
Palatino-Roman
Palatino-BoldItalic
Palatino-Bold

******************************

Font Family Name: Malayalam Sangam MN
------------------------------
MalayalamSangamMN-Bold
MalayalamSangamMN

******************************

Font Family Name: Al Nile
------------------------------
AlNile
AlNile-Bold

******************************

Font Family Name: Lao Sangam MN
------------------------------
LaoSangamMN

******************************

Font Family Name: Bradley Hand
------------------------------
BradleyHandITCTT-Bold

******************************

Font Family Name: Hiragino Mincho ProN
------------------------------
HiraMinProN-W3
HiraMinProN-W6

******************************

Font Family Name: PingFang HK
------------------------------
PingFangHK-Medium
PingFangHK-Thin
PingFangHK-Regular
PingFangHK-Ultralight
PingFangHK-Semibold
PingFangHK-Light

******************************

Font Family Name: Helvetica
------------------------------
Helvetica-Oblique
Helvetica-BoldOblique
Helvetica
Helvetica-Light
Helvetica-Bold
Helvetica-LightOblique

******************************

Font Family Name: Courier
------------------------------
Courier-BoldOblique
Courier-Oblique
Courier
Courier-Bold

******************************

Font Family Name: Cochin
------------------------------
Cochin-Italic
Cochin-Bold
Cochin
Cochin-BoldItalic

******************************

Font Family Name: Trebuchet MS
------------------------------
TrebuchetMS-Bold
TrebuchetMS-Italic
Trebuchet-BoldItalic
TrebuchetMS

******************************

Font Family Name: Devanagari Sangam MN
------------------------------
DevanagariSangamMN
DevanagariSangamMN-Bold

******************************

Font Family Name: Oriya Sangam MN
------------------------------
OriyaSangamMN
OriyaSangamMN-Bold

******************************

Font Family Name: Snell Roundhand
------------------------------
SnellRoundhand
SnellRoundhand-Bold
SnellRoundhand-Black

******************************

Font Family Name: Zapf Dingbats
------------------------------
ZapfDingbatsITC

******************************

Font Family Name: Bodoni 72
------------------------------
BodoniSvtyTwoITCTT-Bold
BodoniSvtyTwoITCTT-BookIta
BodoniSvtyTwoITCTT-Book

******************************

Font Family Name: Verdana
------------------------------
Verdana-Italic
Verdana
Verdana-Bold
Verdana-BoldItalic

******************************

Font Family Name: American Typewriter
------------------------------
AmericanTypewriter-CondensedBold
AmericanTypewriter-Condensed
AmericanTypewriter-CondensedLight
AmericanTypewriter
AmericanTypewriter-Bold
AmericanTypewriter-Semibold
AmericanTypewriter-Light

******************************

Font Family Name: Avenir Next
------------------------------
AvenirNext-Medium
AvenirNext-DemiBoldItalic
AvenirNext-DemiBold
AvenirNext-HeavyItalic
AvenirNext-Regular
AvenirNext-Italic
AvenirNext-MediumItalic
AvenirNext-UltraLightItalic
AvenirNext-BoldItalic
AvenirNext-Heavy
AvenirNext-Bold
AvenirNext-UltraLight

******************************

Font Family Name: Baskerville
------------------------------
Baskerville-SemiBoldItalic
Baskerville-SemiBold
Baskerville-BoldItalic
Baskerville
Baskerville-Bold
Baskerville-Italic

******************************

Font Family Name: Khmer Sangam MN
------------------------------
KhmerSangamMN

******************************

Font Family Name: Didot
------------------------------
Didot-Bold
Didot
Didot-Italic

******************************

Font Family Name: Savoye LET
------------------------------
SavoyeLetPlain

******************************

Font Family Name: Bodoni Ornaments
------------------------------
BodoniOrnamentsITCTT

******************************

Font Family Name: Symbol
------------------------------
Symbol

******************************

Font Family Name: Menlo
------------------------------
Menlo-BoldItalic
Menlo-Bold
Menlo-Italic
Menlo-Regular

******************************

Font Family Name: Noto Nastaliq Urdu
------------------------------
NotoNastaliqUrdu

******************************

Font Family Name: Bodoni 72 Smallcaps
------------------------------
BodoniSvtyTwoSCITCTT-Book

******************************

Font Family Name: Papyrus
------------------------------
Papyrus-Condensed
Papyrus

******************************

Font Family Name: Hiragino Sans
------------------------------
HiraginoSans-W3
HiraginoSans-W6

******************************

Font Family Name: PingFang SC
------------------------------
PingFangSC-Medium
PingFangSC-Semibold
PingFangSC-Light
PingFangSC-Ultralight
PingFangSC-Regular
PingFangSC-Thin

******************************

Font Family Name: Myanmar Sangam MN
------------------------------
MyanmarSangamMN
MyanmarSangamMN-Bold

******************************

Font Family Name: Zapfino
------------------------------
Zapfino

******************************

Font Family Name: Telugu Sangam MN
------------------------------

******************************

Font Family Name: Bodoni 72 Oldstyle
------------------------------
BodoniSvtyTwoOSITCTT-BookIt
BodoniSvtyTwoOSITCTT-Book
BodoniSvtyTwoOSITCTT-Bold

******************************

Font Family Name: Euphemia UCAS
------------------------------
EuphemiaUCAS
EuphemiaUCAS-Italic
EuphemiaUCAS-Bold

******************************

Font Family Name: Bangla Sangam MN
------------------------------


How to get a list of all fonts in iOS

func listFonts() {
        let fontFamilyNames = UIFont.familyNames
        for familyName in fontFamilyNames {
            print("")
            print("******************************")
            print("")
            print("Font Family Name: \(familyName)")
            print("------------------------------")
            let names = UIFont.fontNames(forFamilyName: familyName)
            
            for fontName in names
            {
                print("\(fontName)")
            }
            
        }
    }

Leave a Reply

Your email address will not be published. Required fields are marked *