🏠 README • 🚀 Installation • 🎮 Usage • ✨ Features • 📤 Share & Export • 🎨 Customization • 📂 Project Structure • ⚙️ Technical • ❓ FAQ • 🗺️ Roadmap
Track every Sprite, unlock every variant, monitor your progress and share your collection — all offline.
Created by Paolo
💡 Tip: They works exactly the same, use the one that works best on your device!
- 📸 Screenshots
- ✨ Features
- 🚀 Quick Start
- 📚 Documentation
- 🎯 Use Cases
- 🛠️ Built With
- 📂 Project Structure
- 🤖 AI Assistance
- 🗺️ Roadmap
- 🤝 Contributing
- 📧 Contact
| Grid View | Export | Share |
|---|---|---|
| Filters and more | Statistics |
|---|---|
| Feature | Description |
|---|---|
| 🗂️ Collection Management | Track every Sprite and variant |
| ⭐ Mastery System | Mark completed Sprites and their variations with a crown |
| 📊 Statistics | Real-time completion tracking |
| 🔲 Locker & Grid View | Two different viewing modes |
| 🔍 Filters & Search | Find any Sprite instantly |
| 📋 Sort & Group | Sort by name, rarity, completion or last updated |
| 📤 PNG Export | Export beautiful collection images |
| 💾 JSON Backup | Import and export your progress |
| 🔗 Share Collection | Share your collection with one URL |
| 🎵 Background Music | Optional Fortnite lobby music |
| 📱 Responsive Design | Desktop, tablet and mobile support |
| 🆕 Season 4 (Override) | Full support for Season 4 Sprites and variants |
| 🆕 Sprite Garden | A beautiful, interactive garden showcasing all your collected Sprites |
| 🆕 Lobby Codes S4 | View and copy special codes to unlock exclusive rewards |
| 🆕 Interactive Map | Explore the map with markers for Sprite Chests and Cheat Code Locators |
| 🆕 Retro Mode | Activate a pixel-art style interface (Season 4 only) |
| 🆕 Sprite Dust Calculator | Plan your resummons with cost calculation and missing dust tracking |
| 🆕 Mastery Pod | Visualize all your mastered sprites in a special back bling view |
| Shortcut | Action |
|---|---|
← / → |
Navigate between sprites |
Space |
Toggle the selected variant (acquire/remove) |
M |
Play / Pause music |
Shift + M |
Toggle “Mastered” for the current sprite |
G |
Toggle Grid / Locker view |
S |
Focus the search bar |
I |
Open Statistics |
E |
Open the Export menu |
J |
Open the Sprite Garden |
K |
Open map |
P |
Open Mastery Pod |
C |
Open Sprite Dust Calculator |
Esc |
Close any modal or blur the input field |
↑ ↑ ↓ ↓ ← → ← → b a |
Quickly switch seasons |
? |
Show this shortcuts menu |
All shortcuts are available from anywhere in the app (except when typing in input fields).
git clone https://github.com/yourusername/fortnite-sprite-locker.gitor simply download the ZIP archive.
Open:
index.html
No installation.
No dependencies.
No server.
Everything runs locally inside your browser.
Detailed documentation is available inside the docs/ folder.
- 📖 FEATURES.md
- 🚀 INSTALLATION.md
- 🎮 USAGE.md
- 📤 SHARE_AND_EXPORT.md
- 🎨 CUSTOMIZATION.md
- 📂 PROJECT_STRUCTURE.md
- ⚙️ TECHNICAL.md
- ❓ FAQ.md
- 🗺️ ROADMAP.md
- Track every collected Sprite
- Complete every variant
- Monitor overall completion
- Compare collections with friends
- Export collection images
- Showcase progress
- Share collection links
- Learn SPA architecture
- Study LocalStorage usage
- Explore CSS animations
- Understand state management
| Technology | Purpose |
|---|---|
| HTML5 | Semantic structure |
| CSS3 | Responsive UI & animations |
| JavaScript (ES6+) | Application logic |
| LocalStorage | Persistent saves |
| html2canvas | PNG Export |
| Twemoji | Emoji rendering |
fortnite-sprite-locker/
│
├── index.html # Main application (all-in-one)
├── README.md # This file
├── qr-code.png # Static QR code image for the modal
│
├── assets/ # All media resources
│ ├── sprites/ # Sprite images (PNG, named by ID)
│ ├── icons/ # Icons (logo, GitHub, etc.)
│ ├── ui/ # UI elements (background, mastered crown, dust)
│ └── audios/ # Background music (lobby-music.mp3)
│
├── docs/ # Detailed documentation (Markdown)
│ ├── FEATURES.md
│ ├── INSTALLATION.md
│ ├── USAGE.md
│ ├── SHARE_AND_EXPORT.md
│ ├── CUSTOMIZATION.md
│ ├── PROJECT_STRUCTURE.md
│ ├── TECHNICAL.md
│ ├── FAQ.md
│ └── ROADMAP.md
│
└── screenshots/ # Screenshots used in the README
├── locker-view.png
├── grid-view.png
├── export-menu.png
├── share-menu.png
├── filters.png
└── stats.png
└── buttons.png
AI tools (including DeepSeek) assisted during development for:
- 🐛 Bug fixing
- 🎨 UI/UX improvements
- ⚡ Performance optimization
- 📝 Documentation
Final implementation and project design were manually developed and reviewed.
| Feature | Status |
|---|---|
| Light Theme | 📋 Planned |
| PDF Export | 📋 Planned |
| Achievement System | 📋 Planned |
| Cloud Backup | 📋 Planned |
| Multi-season Support | ✅ Done |
| Mobile App | ✅ (Partly) Done |
See ROADMAP.md for the complete roadmap.
Contributions are welcome!
- Fork the repository
- Create a new branch
- Commit your changes
- Open a Pull Request
Developer: Paolo
- 📺 YouTube: @MrPaulGaming
- 🐙 GitHub: mrpaulgaming/fnspritelocker
- 🐞 Issues: GitHub Issues
If you enjoy this project:
- ⭐ Star the repository
- 📢 Share it with your friends
- 🐛 Report bugs
- 💡 Suggest new features
Built with ❤️ using HTML, CSS and JavaScript
© 2026 Paolo