How to Add Fonts to Procreate: A Complete Guide

Procreate is one of the most powerful illustration apps available on iPad, and its typography tools are genuinely impressive — but only if you know how to load the right fonts. The app supports custom fonts natively, meaning you don't need workarounds or third-party patches to make it work. What you do need is an understanding of how the process works, what file types are supported, and where the variables in your setup can change the experience.

What You Need Before You Start

Procreate supports TrueType (.ttf) and OpenType (.otf) font files. These are the two most widely distributed font formats online, so compatibility is rarely a problem. What matters more is where those font files live before you import them.

You'll need:

  • An iPad running iPadOS 13.2 or later (Procreate added native font support with version 5)
  • A font file in .ttf or .otf format
  • A way to get that file onto your iPad — via Files app, email, AirDrop, or a cloud storage service like iCloud Drive, Google Drive, or Dropbox

🎨 If you're downloading fonts from a site like Google Fonts, DaFont, or a paid font foundry, the file usually arrives as a .zip archive. You'll need to unzip it on your iPad first — the Files app handles this natively. Just tap the zip file and it expands in place.

How to Install a Font on Your iPad

Font installation in Procreate doesn't happen within Procreate itself — it happens at the iOS system level. Once a font is installed on your iPad, every app that supports custom fonts (including Procreate) can access it automatically.

There are two main methods:

Method 1: Using a Font Installation App

This is the most reliable approach for most users. Apps like AnyFont, Fontcase, or Font File Browser let you import .ttf or .otf files and install them as system fonts. Here's the general flow:

  1. Download your font file to the Files app
  2. Open your font installer app and locate the file
  3. Tap the font to install it — the app will prompt you to go to Settings → General → Profiles to approve the installation
  4. After approval, the font is live system-wide

Method 2: Direct Import Into Procreate

Procreate also allows you to import fonts directly from within the app:

  1. Open a canvas and tap the wrench icon to open the Actions menu
  2. Go to Add → Add Text, then tap anywhere on the canvas to open the text editor
  3. Tap the keyboard icon at the top of the text toolbar to open font settings
  4. Tap Import Font at the top of the font list
  5. Navigate to your .ttf or .otf file in the Files picker and tap it

The font installs to your device and appears immediately in Procreate's font list. It will also be available in other apps going forward.

How Fonts Appear Inside Procreate

Once installed, fonts show up in Procreate's text tool under their family name. If you've installed a font family with multiple weights (Regular, Bold, Italic, Light, etc.), Procreate groups them together and lets you switch between styles from the Style column.

Font FormatSupportedNotes
.ttf (TrueType)✅ YesWidely compatible, standard choice
.otf (OpenType)✅ YesSupports advanced typographic features
.woff / .woff2❌ NoWeb-only formats, not supported
.eot❌ NoLegacy web format, not supported
Variable fonts⚠️ PartialMay install but weight axes won't be adjustable

Variable fonts — a newer format that encodes multiple weights in a single file — are worth flagging specifically. They'll often install without error but behave as a single static weight inside Procreate, since the app doesn't expose variable font axes. If typographic flexibility is important to your workflow, traditional multi-file font families tend to behave more predictably.

Common Issues and What Causes Them

Font not appearing after install: Check that the font profile was approved in Settings → General → VPN & Device Management (the exact label varies by iPadOS version). Unapproved profiles won't activate.

Font appears but looks wrong: Some fonts include display or decorative variants that render differently at small sizes. This is a font design issue, not a Procreate bug.

Zip file won't unzip: Very large font families or nested zip archives occasionally need a third-party file manager app to extract correctly. The built-in Files app handles most cases but isn't foolproof.

Font installs but disappears after restart: This typically points to a corrupted font file or an installation profile that wasn't fully approved. Reinstalling through a dedicated font app usually resolves it.

The Variables That Shape Your Experience 🖋️

The process above works reliably in most setups, but several factors affect how smoothly it goes:

  • iPadOS version — older versions may route through Settings differently or lack native zip extraction
  • Font source and file quality — free fonts from smaller sites sometimes include formatting errors that cause install failures
  • Font family complexity — simple single-weight fonts install with zero friction; large families with many weights require more organization
  • Which installation method you use — direct Procreate import is faster but a dedicated font app gives more control over managing and removing fonts later
  • How you plan to use the font — lettering artists, designers building mockups, and illustrators adding labels all interact with Procreate's text tool differently, and some workflows benefit from having fonts pre-organized before a session

Whether a single-font import via the Files picker is enough or you need a full font management app depends entirely on how central typography is to how you use Procreate — and that's something only your actual workflow can answer.