Lens Studio
Lens Studio is a comprehensive AR creation tool by Snap Inc., designed to challenge the bounds of creativity and innovation in augmented re...
Last verified:
What is Lens Studio?
Lens Studio is a powerful, best-in-class desktop application designed for artists and developers to build augmented reality experiences for Snapchat, Spectacles, web, and mobile apps. It enables creators to build viral selfie Lenses, shoppable try-on experiences, and shared AR experiences with next-generation spatial development capabilities. With zero setup time and seamless integration with Snapchat, Spectacles, and Camera Kit, users can build AR for anywhere for an audience of millions.
Key features include the GenAI Suite for custom creation of ML models, 2D and 3D assets using text or image prompts without coding; Custom Component Creation for building and registering reusable scripts; Sync Framework and Connected Lenses for multiplayer experiences; extensive tracking capabilities including 3D Body Tracking, Full Body Mesh, Face Tracking, Hand Tracking, and world mesh/depth textures; VFX Editor for node-based visual effects; Physics System for realistic AR; Visual Scripting for no-code interactivity; SnapML for custom neural networks; Lens Cloud for backend services and persistent storage; and Lens Analytics for audience insights.
Lens Studio is designed for beginner and advanced developers, artists, creative professionals, professional AR developers building complex experiences, and everyday creators making Lenses for personal expression. The ecosystem includes over 330,000 Lens Creators, a Lens Creator Rewards Program, Creator Marketplace, Discord community, and meetups for developers to grow their personal brand and business.
Lens Studio also powers spatial development on Spectacles with Connected Lenses, Sync Framework, and multiple preview windows. The AI Assistant provides knowledge of all learning materials to help developers get unblocked quickly. The platform supports JavaScript, TypeScript, package management, and extensible plugins for modularity and speed.
Lens Studio pricing
Pricing model: Free
Lens Studio is completely free to download and use. There is no paid tier or subscription required. The desktop application, GenAI Suite features, Custom Components, SnapML, Lens Cloud services, and all development tools are included at no cost. Creators can participate in the Lens Creator Rewards Program for potential monetization opportunities.
Lens Studio pros
- Free desktop application with no cost
- Seamless integration with Snapchat for millions of users
- GenAI Suite creates ML models and assets from text/image prompts
- No coding required for many features
- Custom Component Creation for reusable scripts
- Connected Lenses enable multiplayer AR experiences
- Sync Framework for synchronous and asynchronous experiences
- Industry-leading 3D face tracking accuracy
- 3D Body Tracking with Full Body Mesh support
- Hand Tracking for attaching content to skeletons
- World Mesh and Depth Textures for scene understanding
- Fullscreen Segmentation for real-time masks
- VFX Editor with node-based visual effects
- Robust Physics System for realistic AR
- Visual Scripting for no-code interactivity
- SnapML for custom neural network features
- Lens Cloud with persistent cloud storage
- Remote Assets downloaded on demand
- Lens Analytics for audience insights
- Support for JavaScript and TypeScript
- Extensible plugin system for modularity
- AI Assistant with knowledge of all learning materials
- Over 330,000 Lens Creators in community
- Lens Creator Rewards Program for monetization
Lens Studio cons
- Desktop app requires Windows 11 or MacOS 12.0+
- Minimum hardware: Intel Core i3 2.5Ghz or AMD FX 4300 2.6Ghz
- Requires 8 GB RAM minimum
- Graphics: Intel HD 5000 / Nvidia GeForce 760 / AMD Radeon HD 5570 minimum
- Screen resolution 1280x768 or higher required
- Complex for everyday creators compared to mobile/web tools
- Mobile and web tools are experimental features
- Web tool lacks full desktop capabilities
- All Lenses subject to Snap Terms of Service and policies
- Must optimize for mobile devices with small footprint
Frequently asked questions about Lens Studio
What is Lens Studio?
Lens Studio is a powerful, best-in-class desktop application designed for artists and developers to build augmented reality experiences. It enables creation of viral selfie Lenses, shoppable try-on experiences, and shared AR experiences for an audience of millions on Snapchat, Spectacles, web, and mobile apps with Camera Kit.
What is the difference between desktop app and mobile/web tools?
Lens Studio the desktop app is for professional developers building complex AR experiences, while Lens Studio on mobile and web is designed for everyday creators making Lenses for personal expression on Snapchat. The web tool includes Easy Lens, a conversational AI interface for generating Lenses.
Do I need to code to use Lens Studio?
No coding is necessary for many features. The GenAI Suite unlocks custom creation with simple text or image prompts, Visual Scripting provides node-based solutions for those new to programming, and the Behavior helper script creates simple interactions without custom code.
What platforms can I share Lenses to?
Lenses built with Lens Studio can be shared to Snapchat, Spectacles, web, and mobile apps with Camera Kit. Snapchat has millions of Snapchatters engaging with AR daily, with Lenses viewed trillions of times.
What tracking capabilities does Lens Studio have?
Lens Studio provides industry-leading 3D face tracking, 3D Body Tracking with Full Body Mesh, Hand Tracking, world mesh and depth textures, and fullscreen segmentation. It also supports Foot Tracking, Wrist Tracking, and Earring Try-On for AR try-on experiences.
What is the GenAI Suite?
The GenAI Suite unlocks custom creation of ML models, 2D and 3D assets, and more for anyone to use. With a simple text or image prompt, you can build Lenses faster than ever without coding necessary.
What are Connected Lenses?
Connected Lenses allow you to pass and store data between devices running the same Lens, whether in the same location or different locations. They enable AR experiences friends can experience together simultaneously and return to over time, powered by Lens Cloud backend services.
How do I get help while using Lens Studio?
The AI Assistant has knowledge of all learning materials, so you can get unblocked quickly at any part of the development process. Simply type in a question and you'll get a helpful response. You can also join the Discord community with over 330,000 Lens Creators.
What is SnapML?
SnapML allows users to create their own Lens features based on neural networks. While neural networks are already widely presented in Lens Studio for 3D face tracking, segmentation, and object tracking, SnapML enables custom ML features.
How do I submit my Lens to Snapchat?
All Lenses submitted are subject to Snap's Terms of Service, Community Guidelines, and Lens Studio Terms, and must follow all Snap policies. You learn the submission steps through the Submitting Your Lens guide, and Lens Analytics helps you understand your audience to iterate on Lenses.