---
title: Adding Files into an Open edX Course
description: Tip: Make sure you have logged in to the Open edX Studio before proceeding with the article.  The course team can upload files, such as images in the course for the students to access. The course team
---

[Skip to content](https://help.edly.io/docs/adding-files-into-a-open-edx-course-0#main-content)

English

Show submenu for translations

![](https://help.edly.io/hs-fs/hubfs/Edly%20by%20Arbisoft%20(Red%20and%20Gray)-1.png?width=100&height=75&name=Edly%20by%20Arbisoft%20(Red%20and%20Gray)-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Visit edly.io

 Visit edly.io

 Hello. How can we help you?

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

1. [Edly Knowledge Base](https://help.edly.io/docs?hsLang=en)
2. [Studio](https://help.edly.io/docs/studio?hsLang=en)
3. [Course Assets](https://help.edly.io/docs/studio?hsLang=en#course-assets)

# Adding Files into an Open edX Course

## Upload and Manage Course Assets in Open edX Studio

### Overview

Course teams can upload various supplementary file types (such as PDFs, image assets, spreadsheets, or audio snippets) to a centralized directory in Studio. These uploaded files can then be referenced internally within course units or shared externally via announcements, course handouts, or bulk registration emails.

**Tip:** Ensure you are logged into **Open edX Studio** before proceeding.

### Step 1: Uploading Files to Studio

All static assets are coordinated from a single dashboard.

**Procedures:**

1. Open your course run in **Studio**.
2. Expand the **Content** menu in the top navigation bar and select **Files & Uploads**.
3. To add assets, click the **Upload New File** button, or drag and drop files directly onto the marked dashboard drop-zone.
4. Once the upload finishes, your file will instantly populate at the top of the asset directory table.

### Step 2: Sharing and Referencing Uploaded Files

The platform generates two distinct link versions for every asset upload. Choose the correct URL based on where you plan to share the resource:

#### Option A: Referencing a File Inside the Course

Use this procedure to embed an image or link a document (like a rubric) directly into a standard course component, subsection handout, or unit.

1. Locate the target file in the asset table.
2. Under the **Copy URLs** or action panel column, click **Studio URL**. This copies an internal reference link (formatted like `/static/Filename.pdf`).
3. Open your target unit component (e.g., an HTML Text Block) and paste this reference link directly into your code text or link dialog box.

#### Option B: Sharing a File Outside the Course

Use this procedure when you need to drop a direct hyperlink into communications outside the standard learning path, such as an automated registration email template or platform marketing materials.

1. Locate your file in the asset directory table.
2. Under the action panel column, click **Web URL**. This copies a fully qualified public address link.
3. Paste the web address into your external document, platform configuration file, or email layout.

**Caution:** Never paste a `Studio URL` into an email message. External users or email clients cannot resolve relative `/static/` links, resulting in a broken path error. Always verify that external entries utilize the complete `Web URL`.

### Step 3: Managing Files (Locking and Deletion)

#### Locking a File

Locking an asset restricts access to the file from search engines or unauthenticated web traffic. When a file is locked, only learners who are actively signed in and enrolled in your specific course run can download or view it.

1. Find the asset row on the **Files & Uploads** page.
2. Click the **Lock (padlock icon)**.
3. The icon status will update to show that the asset is locked. You can click the icon again at any point to unlock the file and make it publicly accessible.

#### Deleting a File

If a resource is outdated or no longer required, it can be purged from the server to keep your workspace clear.

1. Find your asset row on the **Files & Uploads** page.
2. Click the **Delete (trash can icon)**.
3. Review the warning prompt and select **Permanently Delete** to finalize the action.

### Technical Parameters for Asset Management

- **File Size Allocations:** Ensure individual file sizes remain within the default platform maximum file size upload setting (typically 10MB to 50MB depending on your hosting profile) to prevent server errors.
- **Search and Filter:** Use the search field at the top of the table to look up uploaded files instantly by name or file type extensions (e.g., `.pdf`, `.png`).

- [Discovery Site](https://help.edly.io/docs/discovery-site?hsLang=en#main-content)

    - [Settings and Tools](https://help.edly.io/docs/discovery-site?hsLang=en#settings-and-tools)
    - [Assets Management](https://help.edly.io/docs/discovery-site?hsLang=en#assets-management)
- [Edly Panel](https://help.edly.io/docs/edly-panel?hsLang=en#main-content)

    - [Settings and Tools](https://help.edly.io/docs/edly-panel?hsLang=en#settings-and-tools)
    - [User Management](https://help.edly.io/docs/edly-panel?hsLang=en#user-management)
    - [Panel Insights](https://help.edly.io/docs/edly-panel?hsLang=en#panel-insights)
    - [Panel Dashboard](https://help.edly.io/docs/edly-panel?hsLang=en#panel-dashboard)
    - [Themes](https://help.edly.io/docs/edly-panel?hsLang=en#themes)
- [Studio](https://help.edly.io/docs/studio?hsLang=en#main-content)

    - [Studio Guides](https://help.edly.io/docs/studio?hsLang=en#studio-guides)
    - [Creating a Course](https://help.edly.io/docs/studio?hsLang=en#creating-a-course)
    - [Exercises and Tools](https://help.edly.io/docs/studio?hsLang=en#exercises-and-tools)
    - [Course Components](https://help.edly.io/docs/studio?hsLang=en#course-components)
    - [Course Assets](https://help.edly.io/docs/studio?hsLang=en#course-assets)
    - [Re-running Your Course](https://help.edly.io/docs/studio?hsLang=en#re-running-your-course)
- [LMS Administration](https://help.edly.io/docs/lms-administration?hsLang=en#main-content)

    - [User Management](https://help.edly.io/docs/lms-administration?hsLang=en#user-management)
    - [Open edX E-commerce](https://help.edly.io/docs/lms-administration?hsLang=en#open-edx-e-commerce)
    - [Instructor Dashboard](https://help.edly.io/docs/lms-administration?hsLang=en#instructor-dashboard)
- [Learner Experience](https://help.edly.io/docs/learner-experience?hsLang=en#main-content)

    - [Learning Management System](https://help.edly.io/docs/learner-experience?hsLang=en#learning-management-system)
    - [Discovery Site](https://help.edly.io/docs/learner-experience?hsLang=en#discovery-site)
- [Getting Started](https://help.edly.io/docs/getting-started?hsLang=en#main-content)

    - [Open edX E-commerce](https://help.edly.io/docs/getting-started?hsLang=en#open-edx-e-commerce)
    - [Learning Management System](https://help.edly.io/docs/getting-started?hsLang=en#learning-management-system)
    - [Exercises and Tools](https://help.edly.io/docs/getting-started?hsLang=en#exercises-and-tools)
    - [Discovery Site](https://help.edly.io/docs/getting-started?hsLang=en#discovery-site)
    - [Edly Panel Management](https://help.edly.io/docs/getting-started?hsLang=en#edly-panel-management)
    - [Edly Go App](https://help.edly.io/docs/getting-started?hsLang=en#edly-go-app)
- [General](https://help.edly.io/docs/general?hsLang=en)

[![Chill listening crop-3](https://help.edly.io/hs-fs/hubfs/Edly%20by%20Arbisoft%20(Red%20and%20Gray)-2.png?width=34&height=24&name=Edly%20by%20Arbisoft%20(Red%20and%20Gray)-2.png "Chill listening crop-3")](http://arbisoft.com)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2026, Edly Inc.