Skip to main content
All CollectionsWebsite and App DevelopmentRoku Basics
How to Set Up Your Roku Account for App Publishing: Step-by-Step Guide
How to Set Up Your Roku Account for App Publishing: Step-by-Step Guide

Learn how to set up your Roku account for app publishing. Follow this simple guide to configure your Roku Developer account and publish your channel

Anjana avatar
Written by Anjana
Updated this week

Here are the steps for setting up your Roku Developer account and allowing us to publish the app on your behalf:

Step 1: Get a Roku Device

  • First, you'll need a Roku device. You can find different Roku players here: Roku Players.

  • It's essential to have a physical Roku device to build apps. (Roku has made this mandatory)

Step 2: Create a Roku Customer Account

  • Create your Roku customer account by going to this link: Roku Signup.

  • This account is necessary for enrolling in the Roku developer program. Make sure to use an active and monitored email address.

Step 3: Enroll in the Roku Developer Program

  • Enroll in the Roku Developer Program by following this link: Roku Developer Program Enrollment.

  • This step will provide you access to the Roku Developer Dashboard, which is where you can create, test, and publish your channels. You can access the Developer Dashboard here: Roku Developer Dashboard.

Step 4: Link Roku Device to Your Account (Mandatory)

Step 5: Grant Admin Access

  • To allow us to publish apps on your behalf, you'll need to grant admin access to your Roku developer account.

  • Use the following information:

  • You can find more details on how to manage user access here: User Access Management.

Step 6: Enroll in the Roku Partner Payouts Program

Learn more about the Roku Partner Payouts Quickstart.

Step 7: Verified Roku Account Email (Mandatory)

  • It's mandatory to have your Roku account email verified in order to upload the package.

  • You would receive an email from Roku, when Ventuno developed account initiates the app upload process.

    • Approve the email notification as soon as possible as it has a short expiry period

Step 8: Content Rights Document (Required before publishing the app for public)

  • If you plan to publish your app, it's essential to confirm your rights to distribute channel content to viewers in the relevant country or countries (the "territory"). More details can be found in Roku's pre-publishing checklist: Pre-Publishing Checklist.

Following these steps will ensure that you have a functioning Roku Developer account and can provide us with the necessary access to publish apps on your behalf. If you have any questions or encounter any issues, feel free to reach out for assistance.

FAQ

Do I need a Roku device to set up a Roku Developer account?

No, you can create a Roku Developer account without a Roku device. However, you will need a Roku device to test and publish apps.

How long does it take to set up a Roku Developer account?

The setup process typically takes about 10-15 minutes if you have all the required information ready.

Can I publish an app on Roku without a Developer account?

No, a Roku Developer account is mandatory to submit and manage your Roku app.

What do I need for publishing a Roku app?

To publish an app on Roku, you need a Roku Developer account, a valid channel package (ZIP file), a privacy policy URL, and any required artwork assets.

Is there a fee to create a Roku Developer account?

No, creating a Roku Developer account is free. However, if you want to monetize your channel, you may need to enroll in the Roku Partner Payouts Program.

Can I delete my Roku Developer account?

Yes, you can close your Roku Developer account by contacting Roku support. However, once deleted, you will lose access to your published channels and developer tools.

How do I contact Roku Developer Support?

You can contact Roku Developer Support through the official Roku Developer Support Page.

Want to Launch your own Roku Channel?

Did this answer your question?