Get Fonts
Branding - Video
Get Fonts
Retrieve all supported text fonts available for video generation in Pictory
GET
Get Fonts
Documentation Index
Fetch the complete documentation index at: https://docs.pictory.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Fetch all supported text fonts available for video generation in the Pictory App. These fonts can be applied to text elements in your video storyboard, including captions, titles, headings, and body text. Use this endpoint to retrieve available fonts for video editing, text customization, or to allow users to select from supported font options when creating or editing video content.You need a valid API key to use this endpoint. Get your API key from the API Access page in your Pictory dashboard.
API Endpoint
Request Parameters
Headers
API key for authentication (starts with
pictai_)Response
Returns an array of font names as strings. Each font name represents a supported typeface that can be used in video text elements.List of available font names
Response Examples
Code Examples
Common Use Cases
1. List All Available Fonts
Retrieve and display all supported fonts:2. Create Font Selector for UI
Build a dropdown/selector component:3. Categorize Fonts by Type
Organize fonts into categories based on their characteristics:4. Search Fonts by Name
Find fonts matching specific criteria:5. Validate Font Names
Check if a font name is supported:Font Categories
The supported fonts can be grouped into the following categories:| Category | Fonts | Use Case |
|---|---|---|
| Sans-Serif | Arial, Helvetica, Calibri, Lato, Open Sans, Poppins, Roboto, Noto Sans, Source Sans Pro, Josefin Sans, Ubuntu, ProximaNova, Quicksand | Modern, clean text; body copy; UI elements |
| Serif | Merriweather, Rokkitt | Traditional, formal text; headings; elegant designs |
| Monospace | Courier Prime, Space mono | Code snippets; technical content; typewriter effect |
| Script/Handwriting | Dancing Script, Caveat, Moon dance | Personal touch; invitations; creative designs |
| Display/Decorative | Grandstander, Rowdies, Averia Libre, Montserrat | Headlines; attention-grabbing text; branding |
Font Characteristics
Sans-Serif Fonts
Best for: Modern designs, body text, readability on screens- Arial - Classic, widely supported
- Helvetica / Helvetica Neue - Professional, clean
- Roboto - Modern, geometric
- Open Sans - Friendly, optimized for web
- Lato - Warm, contemporary
- Poppins - Geometric, playful
- Montserrat - Urban, sophisticated
Serif Fonts
Best for: Traditional designs, printed materials, elegance- Merriweather - Designed for screens, highly readable
- Rokkitt - Geometric slab serif, distinctive
Monospace Fonts
Best for: Code, technical documentation, retro designs- Courier Prime - Classic typewriter style
- Space mono - Quirky, geometric
Script & Handwriting Fonts
Best for: Personal touch, creative projects, invitations- Dancing Script - Elegant, flowing
- Caveat - Casual, handwritten
- Moon dance - Playful, decorative
Display & Decorative Fonts
Best for: Headlines, logos, attention-grabbing text- Grandstander - Bold, energetic
- Rowdies - Fun, rounded
- Averia Libre - Artistic, unique
Usage Notes
Caching Recommended: The list of supported fonts changes infrequently. Cache the results locally to improve performance and reduce API calls.
Fallback Fonts: If a specified font is unavailable, the system will fall back to a default font (typically Arial or Roboto).
Best Practices
- Cache Font List: Fetch fonts once and cache them locally. The list changes infrequently.
- Use Exact Names: Always use the exact font name as returned by the API, including capitalization and spacing.
- Provide Font Preview: In user interfaces, display visual previews of fonts in their actual typeface to help users make selections.
- Group by Category: Organize fonts into logical categories (Sans-Serif, Serif, Script, etc.) for better user experience.
- Sort Alphabetically: Present fonts in alphabetical order for easy browsing.
- Validate Font Names: Before applying a font to a video element, verify the name exists in the current list of supported fonts.
-
Consider Readability: Choose fonts appropriate for the video context:
- Captions/Subtitles: Sans-serif fonts (Arial, Roboto, Open Sans)
- Headlines: Display or bold sans-serif fonts (Montserrat, Poppins)
- Formal Content: Serif fonts (Merriweather)
- Creative/Personal: Script fonts (Dancing Script, Caveat)
- Test Font Sizes: Different fonts have different optical sizes. Test readability at various sizes.
- Limit Font Variety: Use 2-3 fonts maximum per video for visual consistency.
- Accessibility: Ensure sufficient contrast between text and background. Avoid overly decorative fonts for important information.
Integration with Video Storyboard
Apply fonts when creating or updating video storyboard elements:Popular Font Combinations
Professional & Clean
- Heading: Montserrat (Bold)
- Body: Open Sans (Regular)
- Caption: Roboto (Light)
Modern & Friendly
- Heading: Poppins (SemiBold)
- Body: Lato (Regular)
- Caption: Lato (Light)
Classic & Elegant
- Heading: Merriweather (Bold)
- Body: Lato (Regular)
- Caption: Lato (Italic)
Creative & Playful
- Heading: Grandstander (Bold)
- Body: Quicksand (Regular)
- Caption: Quicksand (Light)
Technical & Modern
- Heading: Roboto (Bold)
- Body: Roboto (Regular)
- Code: Courier Prime (Regular)
Related Endpoints
- Get Text Styles - Retrieve text styling presets
- Get Video Brands - Retrieve video brand configurations
- Video Storyboard - Create and manage video storyboards
