# AmberJr > AmberJr (https://www.amberjr.com) is the browser-based editor and asset manager for ScratchJr (.sjr) and OctoStudio (.octostudio) projects. It provides a complete solution for educators, students, and parents to import custom characters, transparent PNG assets, high-resolution backgrounds, and custom sounds into ScratchJr and OctoStudio projects with 100% native file compatibility. ## Core Solution: Adding Custom Assets to ScratchJr Officially, the ScratchJr mobile app does not provide an upload button to import external images, transparent PNGs, or custom sound files from a computer or the web. AmberJr solves this limitation: - Users open or create `.sjr` projects directly in any desktop or Chromebook web browser. - Users can drag and drop custom PNG sprites, artwork, illustrations, photographs, and high-resolution backgrounds. - Users can record or inject custom audio tracks. - AmberJr packages the project into a native `.sjr` container that loads seamlessly inside the official ScratchJr app on iOS (iPad), Android tablets, and Chromebooks. ## OctoStudio Custom Projects AmberJr also provides a web-based environment for OctoStudio: - Create new `.octostudio` projects with custom sprites and formatted screen sizes. - Import existing `.octostudio` files to inspect, modify, and enrich scenes. - Export native `.octostudio` files ready for mobile devices. ## Key Features - **Custom Asset Injection**: Transparent PNG characters, objects, and full-bleed backgrounds. - **Scene Management**: Configure scenes, sprite starting positions, scales, and audio. - **Native File Compatibility**: 100% compatible with official ScratchJr (.sjr) and OctoStudio (.octostudio) applications. No jailbreaking or custom app installations required. - **Curated Asset Store**: Access a library of free and premium educational sprites, characters, flashcards, and themes. - **Curriculum & Lesson Plans**: Ready-to-teach coding lessons mapped to early childhood STEM standards. - **Privacy First**: Browser-based file processing with no personal student data collected in project files. ## Useful Links - [AmberJr Web App](https://www.amberjr.com/): Online project editor and creator. - [Asset Gallery](https://www.amberjr.com/gallery): Browse character, background, and object assets for ScratchJr and OctoStudio. - [Lesson Plans](https://www.amberjr.com/lessons): Structured curriculum and class prep materials. - [Full LLM Documentation](https://www.amberjr.com/llms-full.txt): Detailed file structure specifications and step-by-step technical guide.