---
title: How to connect MASV with Frame.io (Legacy)
description: In this article, we explain how to integrate your Frame.io account with MASV under Cloud Integrations Page and then link it with your Portals. Here's how to do it
---

[Skip to content](https://help.massive.io/en/how-to-upload-to-frame-io-with-masv#main-content)

[![MASV logo](https://help.massive.io/hs-fs/hubfs/MASV_Logo_Colour_2026.png?width=150&height=38&name=MASV_Logo_Colour_2026.png)](https://massive.io/)

- [Home](https://help.massive.io/en)
- [Products](https://massive.io/product/)
- [Pricing](https://massive.io/pricing/)
- [Blog](https://massive.io/blog/)
- [Company](https://massive.io/about-us/)

Open main navigation

Close main navigation

- [Home](https://help.massive.io/en)
- [Products](https://massive.io/product/)
- [Pricing](https://massive.io/pricing/)
- [Blog](https://massive.io/blog/)
- [Company](https://massive.io/about-us/)

 How can we help?

- There are no suggestions because the search field is empty.

1. [Help Center - MASV](https://help.massive.io/en?hsLang=en)
2. [Apps & Integrations](https://help.massive.io/en/apps-integrations?hsLang=en)
3. [Asset management & collaboration](https://help.massive.io/en/apps-integrations?hsLang=en#asset-management-collaboration)

# How to connect MASV with Frame.io (Legacy)

## Send files to Frame.io (Legacy) with MASV

MASV is a powerful tool for transferring large files directly to Frame.io (Legacy). Integrating is a snap—simply connect your Frame.io account with MASV on the **Integrations** page and then link it to your Portal(s).

Steps include:

- [Create a Frame.io (Legacy) API token to use with MASV](https://help.massive.io/en/how-to-upload-to-frame-io-with-masv#create-frame-io-api-token)
- [Integrate MASV with Frame.io (Legacy)](https://help.massive.io/en/how-to-upload-to-frame-io-with-masv#integrate-masv-with-frame-io)
- [Connect MASV Portals to Frame.io](https://help.massive.io/en/how-to-upload-to-frame-io-with-masv#connect-masv-portal-to-frame-io)

**Important**: These instructions are for integrations with **Frame.io (Legacy)**, V3 or earlier. For Frame.io V4, please see [How to connect MASV with Frame.io](https://help.massive.io/en/how-to-connect-masv-with-frame.io?hsLang=en) . If you require more information about upgrading to Frame.io V4, please contact [Adobe Support](https://frame.io/contact).

If you decide to upgrade from Frame.io (Legacy) to Frame.io (V4) and have existing MASV integrations, we recommend following these steps:

1. Ensure there are no active transfers for your existing MASV/Frame.io integrations.
2. Delete the old integrations.
3. Upgrade your Frame.io<http://frame.io/> (to V4).
4. In MASV, create the integrations you need.
5. Enable the new Frame.io integrations for the relevant MASV Portals.

**Tip**: What's a quick way to confirm if you're in **Frame.io (Legacy)** or **Frame.io V4**? If you're in Frame.io (Legacy), hovering over your account icon in the upper-left corner of Frame.io displays a (Legacy) tag. In Frame.io V4, hovering over your account icon in the lower-left corner displays a list of your accounts and identifies the Legacy accounts with a tag.

![frame-io-legacy-account-tooltip](https://help.massive.io/hs-fs/hubfs/frame-io-legacy-account-tooltip.png?width=311&height=206&name=frame-io-legacy-account-tooltip.png)

*Frame.io (Legacy): User account info*

![frame-io-v4-account-info-ui](https://help.massive.io/hs-fs/hubfs/frame-io-v4-account-info-ui.png?width=309&height=242&name=frame-io-v4-account-info-ui.png)*Frame.io V4: User account info*

### **Create a Frame.io (Legacy) API token for MASV**

To create a secure connection between MASV and Frame.io (Legacy), use a Frame.io API token (also referred to as a Developer Token). As a Frame.io account Owner, Admin, or Regular Member, you can request a token from the Frame.io Developer website. When creating the token, be sure to set the permissions outlined in the instructions below—transfers can’t happen without correct permissions.

#### To create a Frame.io (Legacy) API token for MASV

1. Do one of the following:
   
     - In Frame.io, from the **Account** menu in the upper-left corner, select **Apps & integrations**, then select **Tokens** from the sidebar.
     - In your browser, go to  [https://developer.frame.io/](https://developer.frame.io/), and from the **Developer Tools** menu, select **Tokens**.
2. On the **Tokens** page, select **Create a Token**.
3. On the **Create a new API Token** page, type a meaningful name in the **Description** box.
4. Select the following checkboxes to set permissions: 
     - **Accounts**: Read
     - **Teams**: Read
     - **Projects**: Read
     - **Assets**: Create, Read, Update, Delete![frame-io-dev-create-token](https://help.massive.io/hs-fs/hubfs/frame-io-dev-create-token.png?width=688&height=658&name=frame-io-dev-create-token.png)
5. Select the **Submit** button at the bottom of the page.
6. On the **Tokens** page, copy the token and store it in a secure location.![frame-io-dev-token-copy](https://help.massive.io/hs-fs/hubfs/frame-io-dev-token-copy.png?width=688&height=240&name=frame-io-dev-token-copy.png)

### **Integrate MASV With Frame.io (Legacy)**

With the Frame.io API token, you can create a secure connection to MASV in the MASV Web App.

**Tip**: Each integration is linked to a Frame.io Project. Before you integrate with MASV, make sure you know the name of the Frame.io Project you want to deliver files to. You can create as many integrations as you like for the Projects you are working on.

#### To integrate Frame.io (Legacy) with MASV

1. In the **MASV Web App**, as a Team Owner, Admin, or Integration Manager ([roles](https://help.massive.io/en/what-are-the-permissions-for-owner-admins-and-members-of-your-team?hsLang=en)),  select **Integrations** from the sidebar on the left.
2. On the **Integrations** page, select the **Available Integrations** tab, and select **Frame.io (Legacy)**.![masv-available-integrations-frame-legacy](https://help.massive.io/hs-fs/hubfs/masv-available-integrations-frame-legacy.png?width=624&height=755&name=masv-available-integrations-frame-legacy.png)
3. In the **Add Integration** window, type a meaningful name in the **Connection Name** box. For example, *Frame.io Project A*.
4. ![masv-add-integration-frame-legacy](https://help.massive.io/hs-fs/hubfs/masv-add-integration-frame-legacy.png?width=440&height=651&name=masv-add-integration-frame-legacy.png)In the **Developer Token** box, paste the Frame.io API token that you copied and saved previously, and select **Verify**. A green checkmark indicates that the token is valid.
5. In the **Add Integration** window, select the account, team, and project settings for your Frame.io connection. These fields correspond to the fields in Frame.io (Legacy) (see image below for reference). 
     1. **Choose an Account**: Your Frame.io (Legacy) account.
     2. **Choose a Team**: The Frame.io Team you want to connect.
     3. **Choose a Project**: The Frame.io project you want to deliver files to.
6. ![frameio-ui](https://help.massive.io/hs-fs/hubfs/frameio-ui.png?width=620&height=217&name=frameio-ui.png)(Optional) In the **Target Directory** box, type a Frame.io directory name (new or existing). If nothing is entered, MASV creates a default directory in Frame.io (**Portal Downloads/**{Portal name}).
7. (Optional) In the **Parent Folder Options** box, leave the checkbox unselected if you want to save the files in a directory that uses the package name. To deliver directly into the root or **Target Directory**, select the checkbox.
8. In the **Add Integration** window, select the **Connect** button to complete the integration.
9. To verify the connection, on the **Integrations** page, select the **My Integrations** tab, refresh the page, and confirm that Frame.io appears in the integrations list with **Status** indicating **OK**. ![masv-my-integrations-frame-legacy](https://help.massive.io/hs-fs/hubfs/masv-my-integrations-frame-legacy.png?width=624&height=271&name=masv-my-integrations-frame-legacy.png)

### **Connect MASV Portals to Frame.io**

Now you’re ready to send files to Frame.io or Frame.io (Legacy) with MASV Portals. You can use an existing Portal or create a new Portal. For more information, see [How to create, edit, or delete a Portal](https://help.massive.io/en/how-to-create-a-portal-in-masv?hsLang=en). The instructions below connect an existing Portal.

#### To enable the Frame.io connection for a MASV Portal

1. In the **MASV Web App**, select **Request Files with Portals** in the sidebar.
2. On the **Request Files** page, select the Portal you want to use. In the **Actions** column, select the vertical dots icon **︙** ,  and choose **Edit** from the menu.
3. On the **Edit Portal** page, select the **Integrations** tab, and in the **Status** column select the toggle beside the Frame.io connection you want to enable.![masv-edit-portal-frameio](https://help.massive.io/hs-fs/hubfs/masv-edit-portal-frameio.png?width=624&height=265&name=masv-edit-portal-frameio.png)
4. At the bottom of the page, select the **Save** button to apply your changes.

**Note**: You can turn off an integration at any time by following the same steps and disabling the toggle for the Portal. 

**Note**: MASV does not transfer empty files (zero bytes) to Frame.io. Packages that contain zero-byte files are otherwise unaffected and the remaining files are transferred as expected.

That's it! Your integration is ready to use. Now every time files are delivered using the Portal, MASV automatically transfers those files to Frame.io. Files are sent to the corresponding Frame.io Project in the **Portal Downloads** folder or the optional **Target Directory** location you specified for the integration. 

[Create, edit, delete MASV Portals](https://help.massive.io/en/how-to-create-a-portal-in-masv?hsLang=en) and Integrations as needed, according to what you need for each project.

![masv-files-delivered-to-frameio](https://help.massive.io/hs-fs/hubfs/masv-files-delivered-to-frameio.png?width=624&height=301&name=masv-files-delivered-to-frameio.png)

*MASV delivers files to the Account, Team, and Project you specified for your MASV \> Frame.io (Legacy) integration.*

 

- [Get started with MASV](https://help.massive.io/en/get-started-with-masv?hsLang=en)
- [Send and request files](https://help.massive.io/en/send-and-request-files?hsLang=en#main-content)

    - [Send files](https://help.massive.io/en/send-and-request-files?hsLang=en#send-files)
    - [Request files with portals](https://help.massive.io/en/send-and-request-files?hsLang=en#request-files-with-portals)
    - [MASV Desktop App](https://help.massive.io/en/send-and-request-files?hsLang=en#masv-desktop-app)
    - [Advanced settings](https://help.massive.io/en/send-and-request-files?hsLang=en#advanced-settings)
- [Apps & Integrations](https://help.massive.io/en/apps-integrations?hsLang=en#main-content)

    - [Working with integrations](https://help.massive.io/en/apps-integrations?hsLang=en#working-with-integrations)
    - [Cloud integrations](https://help.massive.io/en/apps-integrations?hsLang=en#cloud-integrations)
    - [On-premises and cloud storage devices](https://help.massive.io/en/apps-integrations?hsLang=en#on-premises-and-cloud-storage-devices)
    - [Asset management & collaboration](https://help.massive.io/en/apps-integrations?hsLang=en#asset-management-collaboration)
- [Teams and user management](https://help.massive.io/en/teams-and-user-management?hsLang=en#main-content)

    - [Teams](https://help.massive.io/en/teams-and-user-management?hsLang=en#teams)
    - [Roles & Teamspaces](https://help.massive.io/en/teams-and-user-management?hsLang=en#roles-teamspaces)
    - [Single Sign-On (SSO)](https://help.massive.io/en/teams-and-user-management?hsLang=en#single-sign-on-sso)
- [Manage file transfers](https://help.massive.io/en/manage-file-transfers?hsLang=en#main-content)

    - [Transfer History & Dashboard](https://help.massive.io/en/manage-file-transfers?hsLang=en#transfer-history-dashboard)
    - [Notifications](https://help.massive.io/en/manage-file-transfers?hsLang=en#notifications)
    - [Custom Metadata](https://help.massive.io/en/manage-file-transfers?hsLang=en#custom-metadata)
- [Account and billing](https://help.massive.io/en/account-and-billing?hsLang=en#main-content)

    - [Account](https://help.massive.io/en/account-and-billing?hsLang=en#account)
    - [Billing](https://help.massive.io/en/account-and-billing?hsLang=en#billing)
    - [Extended Storage](https://help.massive.io/en/account-and-billing?hsLang=en#extended-storage)
- [FAQs](https://help.massive.io/en/faqs?hsLang=en)
- [Releases](https://help.massive.io/en/releases?hsLang=en)
- [MASV Desktop App](https://help.massive.io/en/masv-desktop-app?hsLang=en)

[![MASV\_Logo\_Colour\_2026](https://help.massive.io/hs-fs/hubfs/MASV_Logo_Colour_2026.png?width=100&height=25&name=MASV_Logo_Colour_2026.png "MASV_Logo_Colour_2026")](https://massive.io)

#### MASV Help Center

<https://www.youtube.com/c/MASVfast/> <https://www.linkedin.com/company/masv/>

**[MASV Service Status](https://masv.statuspage.io/)**

Copyright © 2026, MASV