---
title: Create and Upload Custom Assets
description: Learn how to upload custom assets to your SchoolSpace world. Custom assets are a great way to add school branding or make a subject specific world!
---

[Skip to content](https://support.schoolspace.io/custom-assets#main-content)

[![Schoolspace-logo](https://support.schoolspace.io/hubfs/Schoolspace-logo.svg)](https://schoolspace.io)

- [Help Center Home](https://support.schoolspace.io/)
- Getting Started
  
  Show submenu for Getting Started

    - Overview of SchoolSpace
      
      Show submenu for Overview of SchoolSpace

          - [What is SchoolSpace?](https://support.schoolspace.io/what-is-schoolspace)
    - Your First Time in SchoolSpace: What to Expect
      
      Show submenu for Your First Time in SchoolSpace: What to Expect

          - [Entering SchoolSpace](https://support.schoolspace.io/entering-schoolspace)
          - [Inside SchoolSpace](https://support.schoolspace.io/inside-schoolspace)
          - [Understanding the SchoolSpace Sidebar](https://support.schoolspace.io/understanding-the-schoolspace-sidebar)
          - [Admin Sidebar](https://support.schoolspace.io/admin-sidebar)
    - Best Practices for Success
      
      Show submenu for Best Practices for Success

          - [System Requirements](https://support.schoolspace.io/system-requirements)
- Setup, Safety, & Insights
  
  Show submenu for Setup, Safety, & Insights

    - Your SchoolSpace World: The Basics
      
      Show submenu for Your SchoolSpace World: The Basics

          - [What is a SchoolSpace World?](https://support.schoolspace.io/what-is-a-schoolspace-world)
          - [How do I Communicate in SchoolSpace?](https://support.schoolspace.io/how-do-i-communicate-in-schoolspace)
          - [Get Started with a Ready-to-Use Scene!](https://support.schoolspace.io/get-started-with-a-ready-to-use-scene)
          - [World Customization: Quick Start Guide](https://support.schoolspace.io/world-customization)
    - Safety, Security, & Moderation on SchoolSpace
      
      Show submenu for Safety, Security, & Moderation on SchoolSpace

          - [Who Can Access SchoolSpace?](https://support.schoolspace.io/access)
          - [Safety Actions](https://support.schoolspace.io/safety-actions)
          - [Moderation Handbook](https://support.schoolspace.io/moderation-handbook)
          - [Student Safety Guide](https://support.schoolspace.io/student-safety-guide)
          - [SchoolSpace Roles & Permissions](https://support.schoolspace.io/schoolspace-roles-and-permissions)
          - [Incognito Mode](https://support.schoolspace.io/incognito-mode)
    - Your SchoolSpace Dashboard
      
      Show submenu for Your SchoolSpace Dashboard

          - [Understanding the SchoolSpace Dashboard](https://support.schoolspace.io/understanding-the-schoolspace-dashboard)
          - [Managing Reports](https://support.schoolspace.io/managing-reports)
          - [Accessing Message History](https://support.schoolspace.io/message-history)
          - [Analytics](https://support.schoolspace.io/analytics)
    - Integrations
      
      Show submenu for Integrations

          - [Setting Up LTI 1.3](https://support.schoolspace.io/set-up-lti-1.3)
          - [Using LTI 1.3](https://support.schoolspace.io/use-lti-1.3)
- Navigating SchoolSpace
  
  Show submenu for Navigating SchoolSpace

    - Exploring the Virtual World
      
      Show submenu for Exploring the Virtual World

          - [What Students See & Do](https://support.schoolspace.io/what-students-see-and-do-in-schoolspace)
          - [Moving Around the World](https://support.schoolspace.io/moving-around-the-world)
          - [Finding People & Things](https://support.schoolspace.io/finding-people-and-things)
    - Communicating on SchoolSpace
      
      Show submenu for Communicating on SchoolSpace

          - [Chat & Video: What’s Safe, What’s Allowed](https://support.schoolspace.io/safe-communication)
          - [Video Chat](https://support.schoolspace.io/video-chat)
          - [Sending & Receiving Chat Messages](https://support.schoolspace.io/sending-and-receiving-chat-messages)
    - Building Community: Safe Social Tools
      
      Show submenu for Building Community: Safe Social Tools

          - [SchoolSpace Profiles](https://support.schoolspace.io/schoolspace-profiles)
          - [Making Friends](https://support.schoolspace.io/friends)
          - [Availability, Mood, & Friendship Mode](https://support.schoolspace.io/mood-availability-friendship-mode)
          - [Activity Feed](https://support.schoolspace.io/activity-feed)
          - [Users Menu](https://support.schoolspace.io/users-menu)
- Customizing SchoolSpace
  
  Show submenu for Customizing SchoolSpace

    - Builder Mode
      
      Show submenu for Builder Mode

          - [Using Builder Mode](https://support.schoolspace.io/using-builder-mode)
    - Designing & Personalizing a World
      
      Show submenu for Designing & Personalizing a World

          - [Using the Asset Library](https://support.schoolspace.io/using-the-asset-library)
          - [Create & Upload Custom Assets](https://support.schoolspace.io/custom-assets)
          - [Custom Text Asset](https://support.schoolspace.io/custom-text-asset)
          - [Layering Assets](https://support.schoolspace.io/layering)
          - [Saving your World as a Scene](https://support.schoolspace.io/save-scene)
          - [Private Zones](https://support.schoolspace.io/private-zones)
          - [Broadcast Zones](https://support.schoolspace.io/broadcast-zones)
          - [Mute Zones](https://support.schoolspace.io/mute-zones)
    - Making the World Interactive
      
      Show submenu for Making the World Interactive

          - [Add Links, Forms, Images, PDFs, or Text](https://support.schoolspace.io/attach-links-forms-images-pdfs-or-text)
          - [Add Video or Audio Content](https://support.schoolspace.io/add-video-or-audio)
          - [Create Teleports, Portals, & Landmarks](https://support.schoolspace.io/create-teleports-portals-and-landmarks)
          - [Schedule an Event in SchoolSpace](https://support.schoolspace.io/schedule-an-event-in-schoolspace)
    - Custom Settings & Controls
      
      Show submenu for Custom Settings & Controls

          - [Schedule World Open & Close](https://support.schoolspace.io/schedule-world-open-close)
          - [Control Camera & Microphone Access](https://support.schoolspace.io/camera-microphone-access)
          - [Control Chat Channels & Direct Messaging](https://support.schoolspace.io/control-messaging)
          - [Control Screenshare in SchoolSpace](https://support.schoolspace.io/screenshare-access)
          - [Add a Guestlist to a World](https://support.schoolspace.io/guestlist)
          - [Allow Guestlist Bypass](https://support.schoolspace.io/guestlist-bypass)
          - [Add Password to a World](https://support.schoolspace.io/world-password)
          - [Prevent Unsupervised Interactions with Chaperone Mode & Silent Mode](https://support.schoolspace.io/chaperone-mode-and-silent-mode)
- Using SchoolSpace for Learning
  
  Show submenu for Using SchoolSpace for Learning

    - Live Instruction
      
      Show submenu for Live Instruction

          - [Hosting a Class](https://support.schoolspace.io/hosting-a-class)
          - [Gallery Mode](https://support.schoolspace.io/gallery-mode)
          - [Breakout Mode](https://support.schoolspace.io/breakout-mode)
          - [Polls](https://support.schoolspace.io/polls)
          - [Making Announcements, Screensharing, & Recording](https://support.schoolspace.io/broadcast-spotlight-record-screenshare)
    - Student Life and School Community
      
      Show submenu for Student Life and School Community

          - [Hosting an Event](https://support.schoolspace.io/hosting-an-event)
- Games, Apps, & Experiences
  
  Show submenu for Games, Apps, & Experiences

    - Adding a Game or App to your World
      
      Show submenu for Adding a Game or App to your World

          - [Embedding SchoolSpace Games and Apps](https://support.schoolspace.io/embedding-schoolspace-apps)
          - [Embedding External Games and Content](https://support.schoolspace.io/embedding-external-games-and-content)
    - Our Games & Experiences
      
      Show submenu for Our Games & Experiences

          - [Breakout App](https://support.schoolspace.io/breakout-app)
          - [Build an Asset Apps](https://support.schoolspace.io/build-an-asset)
          - [Capture the Flag](https://support.schoolspace.io/capture-the-flag)
          - [Chess](https://support.schoolspace.io/chess)
          - [Connect 4](https://support.schoolspace.io/connect-4)
          - [Electric Fence](https://support.schoolspace.io/electric-fence)
          - [Epic Pong](https://support.schoolspace.io/epic-pong)
          - [Glitch Lava](https://support.schoolspace.io/glitch-lava)
          - [HotShot](https://support.schoolspace.io/hotshot)
          - [Jelly Jumper](https://support.schoolspace.io/jelly-jumper)
          - [Jukebox](https://support.schoolspace.io/jukebox)
          - [Last Card](https://support.schoolspace.io/last-card)
          - [Lite CMS](https://support.schoolspace.io/lite-cms)
          - [Lunch Swap](https://support.schoolspace.io/lunch-swap)
          - [Poll App](https://support.schoolspace.io/poll-app)
          - [Puzzle](https://support.schoolspace.io/puzzle)
          - [Quest](https://support.schoolspace.io/quest)
          - [Quiz Race 2.0](https://support.schoolspace.io/quiz-race-2.0)
          - [Race](https://support.schoolspace.io/race)
          - [Scavenger Hunt](https://support.schoolspace.io/scavenger-hunt)
          - [Sharing Apps: Landscape](https://support.schoolspace.io/sharing-apps-landscape)
          - [Sharing Apps: Portrait](https://support.schoolspace.io/sharing-apps-portrait)
          - [Sharks & Minnows](https://support.schoolspace.io/sharks-and-minnows)
          - [Sushi Smash](https://support.schoolspace.io/sushi-smash)
          - [Tic-Tac-Toe](https://support.schoolspace.io/tictactoe)
          - [Tip Toe](https://support.schoolspace.io/tip-toe)
          - [Virtual Field Trip](https://support.schoolspace.io/virtual-field-trip)
          - [Virtual Pet](https://support.schoolspace.io/virtual-pet)
          - [Wiggle](https://support.schoolspace.io/wiggle)
- Need Help Using SchoolSpace?
  
  Show submenu for Need Help Using SchoolSpace?

    - What's New in SchoolSpace
      
      Show submenu for What's New in SchoolSpace

          - [New Features & Updates](https://support.schoolspace.io/new-features-and-updates)
          - [Features & Updates: 2025](https://support.schoolspace.io/new-features-and-updates-2025)
    - Troubleshooting
      
      Show submenu for Troubleshooting

          - [World Access](https://support.schoolspace.io/troubleshooting-world-access)
          - [Avatars](https://support.schoolspace.io/troubleshooting-avatars)
          - [Video Chat](https://support.schoolspace.io/troubleshooting-video-chat)
    - FAQs
      
      Show submenu for FAQs

          - [FAQs for Teachers](https://support.schoolspace.io/faqs-for-teachers)

Open main navigation

Close main navigation

- [Help Center Home](https://support.schoolspace.io/)
- Getting Started
  
  Show submenu for Getting Started

    - Overview of SchoolSpace
      
      Show submenu for Overview of SchoolSpace

          - [What is SchoolSpace?](https://support.schoolspace.io/what-is-schoolspace)
    - Your First Time in SchoolSpace: What to Expect
      
      Show submenu for Your First Time in SchoolSpace: What to Expect

          - [Entering SchoolSpace](https://support.schoolspace.io/entering-schoolspace)
          - [Inside SchoolSpace](https://support.schoolspace.io/inside-schoolspace)
          - [Understanding the SchoolSpace Sidebar](https://support.schoolspace.io/understanding-the-schoolspace-sidebar)
          - [Admin Sidebar](https://support.schoolspace.io/admin-sidebar)
    - Best Practices for Success
      
      Show submenu for Best Practices for Success

          - [System Requirements](https://support.schoolspace.io/system-requirements)
- Setup, Safety, & Insights
  
  Show submenu for Setup, Safety, & Insights

    - Your SchoolSpace World: The Basics
      
      Show submenu for Your SchoolSpace World: The Basics

          - [What is a SchoolSpace World?](https://support.schoolspace.io/what-is-a-schoolspace-world)
          - [How do I Communicate in SchoolSpace?](https://support.schoolspace.io/how-do-i-communicate-in-schoolspace)
          - [Get Started with a Ready-to-Use Scene!](https://support.schoolspace.io/get-started-with-a-ready-to-use-scene)
          - [World Customization: Quick Start Guide](https://support.schoolspace.io/world-customization)
    - Safety, Security, & Moderation on SchoolSpace
      
      Show submenu for Safety, Security, & Moderation on SchoolSpace

          - [Who Can Access SchoolSpace?](https://support.schoolspace.io/access)
          - [Safety Actions](https://support.schoolspace.io/safety-actions)
          - [Moderation Handbook](https://support.schoolspace.io/moderation-handbook)
          - [Student Safety Guide](https://support.schoolspace.io/student-safety-guide)
          - [SchoolSpace Roles & Permissions](https://support.schoolspace.io/schoolspace-roles-and-permissions)
          - [Incognito Mode](https://support.schoolspace.io/incognito-mode)
    - Your SchoolSpace Dashboard
      
      Show submenu for Your SchoolSpace Dashboard

          - [Understanding the SchoolSpace Dashboard](https://support.schoolspace.io/understanding-the-schoolspace-dashboard)
          - [Managing Reports](https://support.schoolspace.io/managing-reports)
          - [Accessing Message History](https://support.schoolspace.io/message-history)
          - [Analytics](https://support.schoolspace.io/analytics)
    - Integrations
      
      Show submenu for Integrations

          - [Setting Up LTI 1.3](https://support.schoolspace.io/set-up-lti-1.3)
          - [Using LTI 1.3](https://support.schoolspace.io/use-lti-1.3)
- Navigating SchoolSpace
  
  Show submenu for Navigating SchoolSpace

    - Exploring the Virtual World
      
      Show submenu for Exploring the Virtual World

          - [What Students See & Do](https://support.schoolspace.io/what-students-see-and-do-in-schoolspace)
          - [Moving Around the World](https://support.schoolspace.io/moving-around-the-world)
          - [Finding People & Things](https://support.schoolspace.io/finding-people-and-things)
    - Communicating on SchoolSpace
      
      Show submenu for Communicating on SchoolSpace

          - [Chat & Video: What’s Safe, What’s Allowed](https://support.schoolspace.io/safe-communication)
          - [Video Chat](https://support.schoolspace.io/video-chat)
          - [Sending & Receiving Chat Messages](https://support.schoolspace.io/sending-and-receiving-chat-messages)
    - Building Community: Safe Social Tools
      
      Show submenu for Building Community: Safe Social Tools

          - [SchoolSpace Profiles](https://support.schoolspace.io/schoolspace-profiles)
          - [Making Friends](https://support.schoolspace.io/friends)
          - [Availability, Mood, & Friendship Mode](https://support.schoolspace.io/mood-availability-friendship-mode)
          - [Activity Feed](https://support.schoolspace.io/activity-feed)
          - [Users Menu](https://support.schoolspace.io/users-menu)
- Customizing SchoolSpace
  
  Show submenu for Customizing SchoolSpace

    - Builder Mode
      
      Show submenu for Builder Mode

          - [Using Builder Mode](https://support.schoolspace.io/using-builder-mode)
    - Designing & Personalizing a World
      
      Show submenu for Designing & Personalizing a World

          - [Using the Asset Library](https://support.schoolspace.io/using-the-asset-library)
          - [Create & Upload Custom Assets](https://support.schoolspace.io/custom-assets)
          - [Custom Text Asset](https://support.schoolspace.io/custom-text-asset)
          - [Layering Assets](https://support.schoolspace.io/layering)
          - [Saving your World as a Scene](https://support.schoolspace.io/save-scene)
          - [Private Zones](https://support.schoolspace.io/private-zones)
          - [Broadcast Zones](https://support.schoolspace.io/broadcast-zones)
          - [Mute Zones](https://support.schoolspace.io/mute-zones)
    - Making the World Interactive
      
      Show submenu for Making the World Interactive

          - [Add Links, Forms, Images, PDFs, or Text](https://support.schoolspace.io/attach-links-forms-images-pdfs-or-text)
          - [Add Video or Audio Content](https://support.schoolspace.io/add-video-or-audio)
          - [Create Teleports, Portals, & Landmarks](https://support.schoolspace.io/create-teleports-portals-and-landmarks)
          - [Schedule an Event in SchoolSpace](https://support.schoolspace.io/schedule-an-event-in-schoolspace)
    - Custom Settings & Controls
      
      Show submenu for Custom Settings & Controls

          - [Schedule World Open & Close](https://support.schoolspace.io/schedule-world-open-close)
          - [Control Camera & Microphone Access](https://support.schoolspace.io/camera-microphone-access)
          - [Control Chat Channels & Direct Messaging](https://support.schoolspace.io/control-messaging)
          - [Control Screenshare in SchoolSpace](https://support.schoolspace.io/screenshare-access)
          - [Add a Guestlist to a World](https://support.schoolspace.io/guestlist)
          - [Allow Guestlist Bypass](https://support.schoolspace.io/guestlist-bypass)
          - [Add Password to a World](https://support.schoolspace.io/world-password)
          - [Prevent Unsupervised Interactions with Chaperone Mode & Silent Mode](https://support.schoolspace.io/chaperone-mode-and-silent-mode)
- Using SchoolSpace for Learning
  
  Show submenu for Using SchoolSpace for Learning

    - Live Instruction
      
      Show submenu for Live Instruction

          - [Hosting a Class](https://support.schoolspace.io/hosting-a-class)
          - [Gallery Mode](https://support.schoolspace.io/gallery-mode)
          - [Breakout Mode](https://support.schoolspace.io/breakout-mode)
          - [Polls](https://support.schoolspace.io/polls)
          - [Making Announcements, Screensharing, & Recording](https://support.schoolspace.io/broadcast-spotlight-record-screenshare)
    - Student Life and School Community
      
      Show submenu for Student Life and School Community

          - [Hosting an Event](https://support.schoolspace.io/hosting-an-event)
- Games, Apps, & Experiences
  
  Show submenu for Games, Apps, & Experiences

    - Adding a Game or App to your World
      
      Show submenu for Adding a Game or App to your World

          - [Embedding SchoolSpace Games and Apps](https://support.schoolspace.io/embedding-schoolspace-apps)
          - [Embedding External Games and Content](https://support.schoolspace.io/embedding-external-games-and-content)
    - Our Games & Experiences
      
      Show submenu for Our Games & Experiences

          - [Breakout App](https://support.schoolspace.io/breakout-app)
          - [Build an Asset Apps](https://support.schoolspace.io/build-an-asset)
          - [Capture the Flag](https://support.schoolspace.io/capture-the-flag)
          - [Chess](https://support.schoolspace.io/chess)
          - [Connect 4](https://support.schoolspace.io/connect-4)
          - [Electric Fence](https://support.schoolspace.io/electric-fence)
          - [Epic Pong](https://support.schoolspace.io/epic-pong)
          - [Glitch Lava](https://support.schoolspace.io/glitch-lava)
          - [HotShot](https://support.schoolspace.io/hotshot)
          - [Jelly Jumper](https://support.schoolspace.io/jelly-jumper)
          - [Jukebox](https://support.schoolspace.io/jukebox)
          - [Last Card](https://support.schoolspace.io/last-card)
          - [Lite CMS](https://support.schoolspace.io/lite-cms)
          - [Lunch Swap](https://support.schoolspace.io/lunch-swap)
          - [Poll App](https://support.schoolspace.io/poll-app)
          - [Puzzle](https://support.schoolspace.io/puzzle)
          - [Quest](https://support.schoolspace.io/quest)
          - [Quiz Race 2.0](https://support.schoolspace.io/quiz-race-2.0)
          - [Race](https://support.schoolspace.io/race)
          - [Scavenger Hunt](https://support.schoolspace.io/scavenger-hunt)
          - [Sharing Apps: Landscape](https://support.schoolspace.io/sharing-apps-landscape)
          - [Sharing Apps: Portrait](https://support.schoolspace.io/sharing-apps-portrait)
          - [Sharks & Minnows](https://support.schoolspace.io/sharks-and-minnows)
          - [Sushi Smash](https://support.schoolspace.io/sushi-smash)
          - [Tic-Tac-Toe](https://support.schoolspace.io/tictactoe)
          - [Tip Toe](https://support.schoolspace.io/tip-toe)
          - [Virtual Field Trip](https://support.schoolspace.io/virtual-field-trip)
          - [Virtual Pet](https://support.schoolspace.io/virtual-pet)
          - [Wiggle](https://support.schoolspace.io/wiggle)
- Need Help Using SchoolSpace?
  
  Show submenu for Need Help Using SchoolSpace?

    - What's New in SchoolSpace
      
      Show submenu for What's New in SchoolSpace

          - [New Features & Updates](https://support.schoolspace.io/new-features-and-updates)
          - [Features & Updates: 2025](https://support.schoolspace.io/new-features-and-updates-2025)
    - Troubleshooting
      
      Show submenu for Troubleshooting

          - [World Access](https://support.schoolspace.io/troubleshooting-world-access)
          - [Avatars](https://support.schoolspace.io/troubleshooting-avatars)
          - [Video Chat](https://support.schoolspace.io/troubleshooting-video-chat)
    - FAQs
      
      Show submenu for FAQs

          - [FAQs for Teachers](https://support.schoolspace.io/faqs-for-teachers)
- [Contact Support](mailto:support@schoolspace.io)

[Contact Support](mailto:support@schoolspace.io)

 How can we help you?

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

1. [SchoolSpace Help Center](https://support.schoolspace.io/?hsLang=en)
2. [Customizing SchoolSpace](https://support.schoolspace.io/customizing-schoolspace?hsLang=en)
3. [Designing and Personalizing a World](https://support.schoolspace.io/customizing-schoolspace?hsLang=en#designing-and-personalizing-a-world)

# Create and Upload Custom Assets

## Customize your World with your own Images

| This article shows how to upload your own images or graphics (called *custom assets*) into SchoolSpace so your school, classroom, or virtual space looks and feels unique. You’ll learn what to do, how to do it step by step, and best practices. If you’re new to SchoolSpace or not very tech‑savvy, this guide will walk you through everything. |
| --- |

Keep reading to learn about:

[![circleCheck](https://support.schoolspace.io/hubfs/Latest%20UI%20Icons%20-%202025/circleCheck.svg)Custom Assets](https://support.schoolspace.io/custom-assets#overview)

![circleCheck](https://support.schoolspace.io/hubfs/Latest%20UI%20Icons%20-%202025/circleCheck.svg)[Uploading Custom Assets](https://support.schoolspace.io/custom-assets#upload)

![circleCheck](https://support.schoolspace.io/hubfs/Latest%20UI%20Icons%20-%202025/circleCheck.svg)[Asset Boundaries](https://support.schoolspace.io/custom-assets#asset-boundaries)

![circleCheck](https://support.schoolspace.io/hubfs/Latest%20UI%20Icons%20-%202025/circleCheck.svg)[Best Practices](https://support.schoolspace.io/custom-assets#tips)

 

---

 

### What is an Asset?

Assets are the building blocks of your scene or world and are crucial to the look and feel of the space you want to create. Every image you see in a scene is an asset. They can be simple like a rectangular platform or artistic like a weeping willow tree. The [SchoolSpace Asset Library](https://support.schoolspace.io/using-the-asset-library?hsLang=en) contains an extensive assortment of assets available for you to use but you can also upload your own custom assets!

##### Use custom assets to add:

- Your school logo.
- Your school mascot.
- Lesson specific assets.
- Anything you need for your world that isn't available in the SchoolSpace Asset Library.

 

---

 

### Uploading Custom Assets

Before uploading a custom asset, you will need an image file (.png, .WebP, or .jpeg). Tips for creating these files can be found below. To upload a custom asset, you'll need to be an [Editor, Designer, Manager, or world Owner](https://support.schoolspace.io/schoolspace-roles-and-permissions?hsLang=en).

 

##### To Upload a Custom Asset:

1. Click **Builder Mode** ![builder](https://support.schoolspace.io/hubfs/Latest%20UI%20Icons%20-%202025/builder.svg) in the left sidebar or **press B on your keyboard** to enter Builder Mode.
2. Click **Assets** ![assets](https://support.schoolspace.io/hubfs/Latest%20UI%20Icons%20-%202025/assets.svg) in the left sidebar.
3. The Asset Library will open in a thumbnail list view on the left side of your screen. **Click the purple Plus ![plus](https://support.schoolspace.io/hubfs/Latest%20UI%20Icons%20-%202025/plus.svg) button.**
   
   | ![Asset Library - Placed Assets-1](https://support.schoolspace.io/hs-fs/hubfs/Asset%20Library%20-%20Placed%20Assets-1.png?width=300&height=181&name=Asset%20Library%20-%20Placed%20Assets-1.png) |
   | --- |
4. Give your asset a **name** (max 40 characters). Tip: Use something descriptive so you’ll recognize it later.
   
   | ![Asset Library - Custom - Name](https://support.schoolspace.io/hs-fs/hubfs/Asset%20Library%20-%20Custom%20-%20Name.png?width=300&height=90&name=Asset%20Library%20-%20Custom%20-%20Name.png) |
   | --- |
5. If your asset has multiple “layers” (e.g., a graphic on top of a background) you may choose to upload your file as a **top layer** or **bottom layer.** You can include a top and a bottom layer in the same asset (e.g., a fountain pool as a bottom layer and the fountain spout as a top layer). 
     - **Top layer** means it appears **in front** of avatars or objects.
     - **Bottom layer** means it appears **behind** them (e.g., a path or floor graphic the avatars walk on).
6. Click **Choose File** to upload your top layer and/or your bottom layer files. 
     - Accepted file types: **PNG, WEBP, and JPEG up to 2048px x 2048px**.
   
   | ![Asset Library - Custom - Choose file](https://support.schoolspace.io/hs-fs/hubfs/Asset%20Library%20-%20Custom%20-%20Choose%20file.png?width=600&height=96&name=Asset%20Library%20-%20Custom%20-%20Choose%20file.png) |
   | --- |
7. **Upload your asset** by clicking: 
     - **Upload Asset** to upload and save for later use.
     - **Upload and Place Asset** if you want to place it immediately in your world. Tip: We recommend using Upload and Place Asset so you can test if your asset appears as expected in the world.
   
   | ![Asset Library - Custom - Upload buttons](https://support.schoolspace.io/hs-fs/hubfs/Asset%20Library%20-%20Custom%20-%20Upload%20buttons.png?width=350&height=54&name=Asset%20Library%20-%20Custom%20-%20Upload%20buttons.png) |
   | --- |
8. Once uploaded, the asset will be added to your [My Assets](https://support.schoolspace.io/using-the-asset-library#search-asset-library) accessed in the [Asset Library](https://support.schoolspace.io/using-the-asset-library?hsLang=en) in the left sidebar. You can [place the asset](https://support.schoolspace.io/using-the-asset-library#drop-asset) in your world, [move](https://support.schoolspace.io/world-customization#move-assets) it, [resize](https://support.schoolspace.io/using-builder-mode#resize-asset) it, and adjust any configurations as needed.

 

---

 

### Best Practices

- **Choose descriptive names:** Use names like “SchoolLogo\_MainHall” or “VirtualStage\_Backdrop” so you can easily find the asset later.
- **Check image dimensions:** Make sure your image file is less than 2048px x 2048px.
- **Use transparent backgrounds when needed:** If your image has areas you want to appear invisible (for example a logo that floats over another graphic), use PNG format with transparency.
- **Consider layering wisely:** If you want the asset to appear behind an avatar (e.g., a path), make sure you use a bottom layer. If you want the asset to appear in front of the avatar (e.g., a wall), use a top layer.
- **Check for visual clarity:** Use Upload and Place to test the asset in your world. Make sure it looks clean, sharp, and sized appropriately relative to avatars or other objects. You can [increase or decrease the size of the asset](https://support.schoolspace.io/using-builder-mode#resize-asset) in the world if needed.
- **Test in actual use:** If your asset is intended to be clickable, attach a link and test how clicking feels. Assets that are very small can be difficult to click while assets that are extra large can impede navigation.
- **Organize your asset library:** Over time you’ll accumulate many assets. Create naming conventions to keep things tidy.
- **Version control:** If you update an image (e.g., new school branding), consider renaming with a date or version (like “SchoolLogo\_2025v2”) so you keep track of changes.

 

---

 

### **Asset Boundaries**

In SchoolSpace you may want some assets to be [clickable](https://support.schoolspace.io/attach-links-forms-images-pdfs-or-text?hsLang=en) (e.g., a poster that when clicked opens a link). When you upload custom assets and make them interactive, it’s important to be aware of asset boundaries (the invisible “box” around your image) and how that affects user interaction. 

 

#### **What are Asset Boundaries?**

- When you upload an image, SchoolSpace treats it as a rectangular object (even if the visible part is a circle or has transparent edges). The system sets a bounding box around the full image file.
- If your image has large transparent margins (empty space) around it, the clickable area may include those margins - meaning you (or a student) may click where you visually expect nothing and still open the link.

 

#### **Best Practices for Clickable Assets**

- Before uploading, crop the image to remove unnecessary transparent space so the asset boundaries align closely with the visible part.
- After placing the asset in your world, [attach a link](https://support.schoolspace.io/attach-links-forms-images-pdfs-or-text#add-website-URL-instructions) and [test it by clicking](https://support.schoolspace.io/attach-links-forms-images-pdfs-or-text#test-linked-content) around the edges. Watch for when your cursor changes to a pointer finger and make sure the behavior matches your expectations.
- If the asset is meant to be behind avatars or other objects but still clickable, make sure its layer and spacing are set correctly so users can still reach it without being blocked or clicking something else by accident.
- Consider movement flow through the world and avoid placing clickable assets in an area where people will click to walk.
- [Add a Unique Name](https://support.schoolspace.io/using-builder-mode#asset-selection-menu) to clickable assets (e.g., “Banner\_LinkToResources”, “InfoPanel\_Clickable”) so you and your team know which assets trigger actions.

 

- [Getting Started](https://support.schoolspace.io/getting-started?hsLang=en#main-content)

    - [Overview of SchoolSpace](https://support.schoolspace.io/getting-started?hsLang=en#overview-of-schoolspace)
    - [Your First Time in SchoolSpace: What to Expect](https://support.schoolspace.io/getting-started?hsLang=en#your-first-time-in-schoolspace-what-to-expect)
    - [Best Practices for Success in SchoolSpace](https://support.schoolspace.io/getting-started?hsLang=en#best-practices-for-success-in-schoolspace)
- [Setup, Safety, and Insights](https://support.schoolspace.io/setup-safety-and-insights?hsLang=en#main-content)

    - [Your SchoolSpace World: The Basics](https://support.schoolspace.io/setup-safety-and-insights?hsLang=en#your-schoolspace-world-the-basics)
    - [Safety, Security, and Moderation on SchoolSpace](https://support.schoolspace.io/setup-safety-and-insights?hsLang=en#safety-security-and-moderation-on-schoolspace)
    - [Your SchoolSpace Dashboard](https://support.schoolspace.io/setup-safety-and-insights?hsLang=en#your-schoolspace-dashboard)
    - [Integrations](https://support.schoolspace.io/setup-safety-and-insights?hsLang=en#integrations)
- [Navigating SchoolSpace](https://support.schoolspace.io/navigating-schoolspace?hsLang=en#main-content)

    - [Exploring the Virtual World](https://support.schoolspace.io/navigating-schoolspace?hsLang=en#exploring-the-virtual-world)
    - [Communicating on SchoolSpace](https://support.schoolspace.io/navigating-schoolspace?hsLang=en#communicating-on-schoolspace)
    - [Building Community: Safe Social Tools](https://support.schoolspace.io/navigating-schoolspace?hsLang=en#building-community-safe-social-tools)
- [Customizing SchoolSpace](https://support.schoolspace.io/customizing-schoolspace?hsLang=en#main-content)

    - [Builder Mode](https://support.schoolspace.io/customizing-schoolspace?hsLang=en#builder-mode)
    - [Designing and Personalizing a World](https://support.schoolspace.io/customizing-schoolspace?hsLang=en#designing-and-personalizing-a-world)
    - [Making the World Interactive](https://support.schoolspace.io/customizing-schoolspace?hsLang=en#making-the-world-interactive)
    - [Custom Settings & Controls](https://support.schoolspace.io/customizing-schoolspace?hsLang=en#custom-settings-controls)
- [Using SchoolSpace for Learning](https://support.schoolspace.io/using-schoolspace-for-learning?hsLang=en#main-content)

    - [SchoolSpace for Live Instruction](https://support.schoolspace.io/using-schoolspace-for-learning?hsLang=en#schoolspace-for-live-instruction)
    - [SchoolSpace for Student Life and School Community](https://support.schoolspace.io/using-schoolspace-for-learning?hsLang=en#schoolspace-for-student-life-and-school-community)
- [Games, Apps, and Experiences](https://support.schoolspace.io/games-apps-and-experiences?hsLang=en#main-content)

    - [Adding a Game or App to your World](https://support.schoolspace.io/games-apps-and-experiences?hsLang=en#adding-a-game-or-app-to-your-world)
    - [Our Games & Experiences](https://support.schoolspace.io/games-apps-and-experiences?hsLang=en#our-games-experiences)
- [Need Help?](https://support.schoolspace.io/need-help?hsLang=en#main-content)

    - [What's New in SchoolSpace](https://support.schoolspace.io/need-help?hsLang=en#whats-new-in-schoolspace)
    - [Common Problems and Solutions](https://support.schoolspace.io/need-help?hsLang=en#common-problems-and-solutions)
    - [Frequently Asked Questions](https://support.schoolspace.io/need-help?hsLang=en#frequently-asked-questions)

[![Schoolspace-logo](https://support.schoolspace.io/hubfs/Schoolspace-logo.svg "Schoolspace-logo")](https://schoolspace.io)

Go to [schoolspace.io](https://schoolspace.io/)

[mailto:support@schoolspace.io](mailto:support@schoolspace.io)

Copyright © 2025, Topia Interactive, Inc.