Teachable Machine

Train a real image or audio recognition model in your browser using your webcam in under 5 minutes

★★★★★ Free 📚 Education & Learning
Google Teachable Machine lets you train a machine learning model directly in your browser using your webcam, microphone, or image files as training data. Point your camera at objects, record a few seconds of examples per class, hit train, and you have a working neural network that recognizes whatever you showed it. No code, no cloud setup, no machine learning background required. The tool exports trained models to TensorFlow.js, TensorFlow Lite, or Coral formats, making it genuinely useful for prototyping real projects, not just experimentation. Students build gesture-controlled games, accessibility tools, and musical instruments. Artists use it for interactive installations where a computer responds to physical presence or hand positions. Educators use it as a hands-on ML introduction. Teachable Machine sits at an unusual intersection: accessible enough for complete beginners while being genuinely useful for rapid prototyping. The creative community on Glitch and Reddit has published hundreds of Teachable Machine projects. Educators consistently cite it as the best hands-on ML introduction available for non-programmers. Based on community discussions from Reddit and the Glitch developer community.

What the community says

Universally praised in educational and creative communities. Teachers describe it as transformative for ML education: students immediately understand classification by doing it. Developers use it for rapid prototyping without environment setup. The Glitch creative community has published imaginative projects built on it. The main limitation is scale: in-browser training cannot handle complex models, but for the target use case it consistently overperforms expectations. Based on community discussions from Reddit and educator forums.

Similar Tools in Education & Learning