Skip to main content

Uploading Assets to Frontify

A guide to uploading assets and their correct formatting.


Overview

Frontify’s upload experience makes it easy to add, organize, and tag your brand assets, whether you’re uploading a few files or thousands.
With support for multi-batch uploads and default metadata assignment, you can scale your library while keeping it structured and searchable from the start.

Uploading assets

Assets can be uploaded to both the backend of a Library and to a Project by clicking the + New button in the top-right corner of your Library or Project page.

You can also drag and drop files directly into the interface when working in:

  • The backend Library view (Libraries tab)

  • The Creative Collaboration Workspace (Projects)

You can also upload multiple batches into different folders at the same time, with up to 25,000 assets per batch.

Note: Only Editors and Owners can upload assets. Viewers and Reviewers can browse or download assets, but not add new ones.


Can I upload assets in the Library page?

The Library page is the frontend view, where the users who have access to the Guidelines can view and download the images. It is possible to upload assets through the Library page (frontend view) through the Asset submission block, but metadata can only be edited in the backend of a Library. To set up the Asset Submission Block:

  1. Access the Frontify Marketplace and install the Asset Submission Block.

  2. Enable the block in your Library settings.

  3. Add the block to your Guidelines and link it to the target library. Uploaded files will appear in the library’s Asset Submission Inbox, where you can review and process them. Note that the Asset Submission Block works with libraries, not projects.


Assigning Metadata on upload

To help maintain consistency and improve searchability, Admins can define what default and custom metadata to apply to any asset upload batch.

The metadata provided will then be applied automatically to all assets in the upload. If you prefer to assign metadata after uploading, you can still do so via the asset sidebar or bulk metadata editing.

Assigning default metadata during upload

All default metadata fields are available to choose from, including:

  • Asset availability dates

  • Creator information

  • Copyright notice and Copyright status

  • Description, Licenses and Tags

  • Workflow status

Assigning custom metadata during upload

Custom metadata fields configured for your library will appear in the upload dialog. The fields reflect exactly what's set up in your library's metadata configuration, including any default values, field types, and dependencies. Fill in or adjust values before confirming the upload, and they will be applied to all assets in the batch.

What you need to know about custom metadata:

  • Field dependencies apply. If your library uses conditional metadata (where one field only appears after another is filled), that logic works the same way here as it does in the asset sidebar. You'll only see the fields relevant to what you've entered.

  • Required fields are highlighted. Properties marked as required in your library configuration are clearly indicated. Assets with incomplete required metadata will be hidden from library pages until the fields are filled.

  • Permissions are respected. You'll only see custom metadata properties you have Edit access to. Properties that are view-only for your role won't appear in the upload flow.


Multi-batch uploads and limits

You can upload multiple large batches simultaneously and launch uploads across different library locations.

Limits:

  • Up to 25,000 assets per batch

  • Individual files up to 5 TB in size

The upload bar at the bottom tracks progress for all uploads, showing which are in progress, complete, or failed.

You can navigate around the platform while uploads continue in the background as long as you keep the browser tab open. If your connection drops, uploads pause and resume automatically.


Supported formats

Frontify supports nearly all file types, with some exceptions for security or functional reasons.

  • Images: bmp, dng, eps, gif, ico, jpeg, jpg, png, psd, psb, svg, tif, tiff, webp

  • Videos: mp4, mov, avi, flv, mkv, mpg, mts, webm, wmv

  • Documents: ai, pdf, docx, pptx, ppt, potx*, dotx, xlsx

  • Other: indd, sketch, ttf

  • Audio: while these assets do not necessarily have an image preview, the audio itself can be previewed- Fonts: TTF (TrueType Font), WOFF (Web Open Font Format), WOFF2 (Web Open Font Format 2), OTF (OpenType Font)

If a file type isn’t supported for preview, it will appear with a generic file icon and its extension.

*Files with embedded restricted fonts can be uploaded to the library backend, but won't generate previews or appear in the frontend.

To resolve this, remove restricted fonts and re-upload the file or compress the file into a .zip and add a custom preview image.

Note: The Icon Library only supports .svg format.

Note: Office files (docx, pptx, ppt, potx, dotx, xlsx) have a maximum upload size of 2 GB.

Video formats and codecs

When videos are uploaded to Frontify, they are processed and transcoded into web-optimized 1080p MP4 files for in-browser playback and thumbnail preview generation. Video compatibility depends on both the container format (the file type) and the underlying video and audio codecs.

Supported Video Containers (File Types)

Container Format

Common File Extensions

3GP / 3G2

.3gp, .3g2

Advanced Systems Format (ASF)

.asf, .wmv

Audio Video Interleave (AVI)

.avi

Flash Video

.flv, .f4v

Matroska

.mkv

MPEG-1 / MPEG-2 Video

.mpg, .mpeg, .m2v, .mpe

MPEG-2 Transport Stream / Program Stream

.ts, .m2ts, .mts, .ps

MPEG-4 (MP4)

.mp4, .m4v

Material Exchange Format (MXF)

.mxf

QuickTime

.mov, .qt

WebM

.webm

Supported Video Codecs

Videos encoded with the following video codecs are supported for ingestion and transcoding:

Video Codec

Notes & Common Profiles

Advanced Video Coding (AVC / H.264)

Baseline, Main, and High profiles up to Level 5.2

High Efficiency Video Coding (HEVC / H.265)

Main and Main 10 profiles

Apple ProRes

ProRes 422 (HQ, Standard, LT, Proxy), ProRes 4444, ProRes 4444 XQ

AV1

Standard profiles

MPEG-2 Video

Main and Simple profiles

MPEG-4 Part 2 / Simple Profile

DivX, Xvid

VC-1 / WMV

Simple, Main, and Advanced profiles

VP8 / VP9

Standard web video profiles

DV / DVCPRO

Standard definition and HD variants

Supported Audio Codecs in Video Files

Audio streams inside uploaded video files must use one of the following codecs to ensure proper audio playback and preview generation:

  • Advanced Audio Coding (AAC) (AAC-LC, HE-AAC)

  • Dolby Digital (AC-3) and Dolby Digital Plus (E-AC-3)

  • MPEG-1 Audio Layer II / Layer III (MP2 / MP3)

  • Linear PCM (Uncompressed Audio)

  • Vorbis / Opus

  • FLAC

Note: Multi-channel audio tracks (surround sound 5.1 or greater) are automatically downmixed to high-quality stereo for web playback. If a video uses an unsupported proprietary or uncompressed broadcast codec, Frontify will store the file securely, but a preview thumbnail and playback stream will not be generated automatically.


Timing and storage

Upload time depends on file size, number of assets, and your connection speed. We recommend that you keep your browser tab open (you can navigate within Frontify), avoid simultaneous large uploads in multiple tabs, and check available storage in the Analytics section under Storage.

If your upload is stuck on “Processing” for a long time, contact the Frontify Support Team. For information about uploading templates, please refer to this Help Article.


Inviting users

To invite users, navigate to the team icon within a library and send an invitation with Editor permission level. You can also send an invite in the Access management section within the Libraries tab.

Note: Only invited users with Editor or Owner rights can upload assets. Users must be invited individually to each library or guideline—general platform access or group membership alone doesn't grant upload permissions. If a user cannot upload assets despite having the Editor role, ensure the correct email address is linked to their account. Users with multiple accounts may need their permissions reassigned. Alternatively, assign the user as an Owner or provide direct project-level access using the Team Invite option.

Best practices for efficient uploads

  • Apply consistent metadata before uploading large batches

  • Upload in logical groups (e.g., per campaign or asset type)

  • Use folders and tags together to enhance searchability

Attachment icon
Did this answer your question?