# Printune > Printune is a free web and desktop tool that converts Spotify songs, albums, and playlists into scannable 3D-printable keychains and STL files. ## Summary Printune bridges digital music and physical 3D-printed memorabilia. Users paste any valid Spotify track, album, playlist, or artist URL, and Printune retrieves the official Spotify Code bar data, generating a precision 3D model that can be customized in real-time and exported as a print-ready STL file. ## Key Features - **Spotify Code to 3D STL**: Automatically processes Spotify URLs into raised barcode heights. - **Multiple Base Shapes**: Choose from Circle, Heart, Hexagon, Square, and Star base plates. - **Interactive 3D Viewer**: Real-time WebGL/Three.js preview of the keychain before slicing. - **Dual-Color Slicing Ready**: Designed for single-extruder 3D printers using a simple layer-height filament pause (M600). - **Multi-Platform**: Available as an in-browser web app and standalone desktop binaries for Windows and Linux. - **100% Free & Open Source**: No sign-up required, no paywalls. ## Core Links - [Home Page](https://printune.sebastiandleon.dev): Overview, features, interactive 3D model demo, and desktop downloads. - [Online Keychain Generator](https://printune.sebastiandleon.dev/generator): Interactive web tool to generate and customize your 3D keychain. - [Privacy Policy](https://printune.sebastiandleon.dev/privacy): Data practices, Google AdSense disclosures, and cookie information. - [Terms & Disclaimer](https://printune.sebastiandleon.dev/terms): Terms of service, Spotify trademark disclaimer, and 3D printing guidelines. - [Desktop Releases](https://github.com/ctrl-Sebastian/Printune/releases): Precompiled binaries for Windows and Linux. - [GitHub Repository](https://github.com/ctrl-Sebastian/printune-website): Source code for the web client. ## Technical Details - **Tech Stack**: Next.js 15, React 19, TypeScript, Three.js, React Three Fiber, Tailwind CSS. - **Outputs**: Standard STL files for FDM and SLA 3D printers, plus STEP CAD base files. - **Printer Compatibility**: Works with all major slicers including PrusaSlicer, Bambu Studio, OrcaSlicer, Cura, and Lychee. ## Legal Note Printune is an independent fan-made project created by Sebastian De Leon. It is not affiliated with, sponsored by, or endorsed by Spotify AB. Spotify and Spotify Codes are registered trademarks of Spotify AB.