This page explains what the TeslaCam Viewer is, how to use it, and answers common questions about privacy, offline use, and donations.
TeslaCam Viewer is a single-page, standalone web app that lets you browse and play your Tesla dashcam footage directly in your browser. It supports multi-camera playback, timelines, a quick filter bar, location markers on a mini-map, and smooth switching between clips.
Nothing is sent to any server. The Viewer runs fully client-side in your browser.
When you select your TeslaCam folder, the browser grants the page read-only access to those files for the current session only.
Map note: when you open the map, it loads tile images from OpenStreetMap; your video files are never uploaded.
If you refresh or close the page, access to your files is revoked by the browser and must be granted again next time.
TeslaCam Viewer is designed to work primarily as a website. This helps keep the project visible, up to date, and easy to support. However, offline use is available if you prefer.
Option 1: Save as a single HTML file
You can download once and save the HTML file locally.
Opening this file directly in your browser gives you the full viewer experience, fully offline.
Option 2: Install as a PWA (recommended for convenience)
Most modern browsers allow you to install TeslaCam Viewer as a Progressive Web App.
Use the "Install app" option in your browser menu while visiting the site.
This adds the viewer to your device like a native app, with faster access and optional offline availability.
Tip: Even when installed, visiting the website occasionally ensures you're always using the latest version and helps support ongoing development.
Select your TeslaCam root directory. The app expects these standard subfolders:
If these folders are missing or empty, the app will show an error or an empty list. Each event is presented as a set of clips that can include multiple cameras (front, left repeater, right repeater, back). All RecentClips in the selected folder are presented as one continuous event for browsing convenience.
Browse Sentry events with thumbnails (when available), timestamps, and optional event metadata like reason and approximate location.
RecentClips are presented as one continuous stream for fast browsing and scrubbing without juggling separate segments.
View Saved clips the same way as Sentry, with quick filtering and synced camera layout.
Front/left/right/back clips are aligned on one timeline. Use a single scrubber to jump through the event across all cameras.
The app is free to use. If it saves you time or proves helpful, please consider supporting the project. Thank you!
Tesla is a trademark of Tesla, Inc. This project is an independent Viewer designed for personal use with locally stored footage.
TeslaCam Viewer is part of Q-AI.
Browse the growing Q-AI ecosystem of high-tech, convenience-driven web tools and see what else is being built.
Explore Q-AIOther products in our ecosystem: