Screen Recorder
Record your screen, camera, or both — no install needed
Works best in Chrome, Edge, and Brave on desktop. Safari has limited screen capture support. Firefox supports screen recording but not system audio. Mobile browsers have limited getDisplayMedia support.
📚 Learn more — how it works, FAQ & guide Click to expand
Free Online Screen Recorder -- No Install, No Signup
The Toololis Screen Recorder captures your screen, webcam, or both directly in your browser using the Web APIs getDisplayMedia() and MediaRecorder. No software to install, no account to create, no watermarks, no time limits. Recordings are saved as WebM files and never leave your device.
Recording modes explained
The tool offers five recording sources to cover every use case:
- Screen -- captures your entire display including all windows, desktop, and taskbar. Ideal for full walkthroughs and demonstrations.
- Window -- records a single application window. Other windows and your desktop are not captured, giving a cleaner result.
- Tab -- captures only the current browser tab. Best for web app demos, website walkthroughs, and browser-based presentations.
- Camera -- uses your webcam for face-to-camera recordings. No screen capture, just your camera feed.
- Screen+Camera -- picture-in-picture mode that records your screen with a webcam overlay in the corner. Perfect for tutorials, code reviews, and presentations where your face adds context.
Audio capture options
Choose from four audio configurations:
- None -- silent recording, no audio track
- Microphone -- captures your voice via the default microphone
- System Audio -- captures what is playing through your speakers (requires Chrome + screen/tab sharing)
- Both -- combines microphone and system audio into a single recording
Use cases for screen recording
- Bug reports -- show developers exactly what happened with a visual recording instead of describing it in text
- Tutorials and demos -- create step-by-step walkthroughs for software, websites, or workflows
- Code reviews -- record yourself walking through code changes with commentary
- Presentations -- record slides with voiceover for async viewing
- Customer support -- record troubleshooting steps for customers to follow
- Content creation -- record gameplay, browser content, or app workflows for social media
WebM format and conversion
Recordings are saved in WebM format (VP8 or VP9 video codec with Opus audio). WebM is an open, royalty-free format supported by all modern browsers, VLC, and most video editors. If you need MP4 for compatibility with older software or social media uploads, you can convert using:
- FFmpeg --
ffmpeg -i recording.webm -c:v libx264 output.mp4 - HandBrake -- free GUI-based converter for Windows, macOS, Linux
- CloudConvert -- online converter (note: your file is uploaded to their server)
Privacy and security
This tool is built on two browser APIs: getDisplayMedia() for screen capture and getUserMedia() for camera/microphone access. Both APIs require explicit user permission via a system-level dialog. The browser enforces this -- no website can silently capture your screen. The recording is processed entirely in your browser's memory and written directly to a file on download. No frame, no audio sample, and no metadata ever touches any server.
Browser compatibility
Screen recording support varies by browser:
- Chrome / Edge / Brave -- full support for all modes including system audio
- Firefox -- screen and window capture work; system audio is not supported
- Safari -- limited support; screen capture requires macOS 13+ and user consent in System Preferences
- Mobile browsers -- most mobile browsers do not support
getDisplayMedia(); camera-only mode works on mobile Chrome and Safari
How to use the Screen Recorder
- 1
Choose what to record
Select a source: Screen (entire display), Window (single app), Tab (browser tab), Camera (webcam), or Screen+Camera (picture-in-picture).
- 2
Configure audio
Choose audio input: System Audio (what you hear), Microphone (your voice), Both, or None. System audio requires browser support.
- 3
Start recording
Click Start Recording. Your browser will ask permission to share the selected screen/window/tab. Grant access to begin.
- 4
Stop and download
Click Stop when done. The recording appears as a preview video. Click Download to save the WebM file to your computer.
Frequently Asked Questions
What format is the recording saved in?
Is there a time limit?
Can I record system audio?
Is my recording uploaded anywhere?
Can I record my webcam alongside the screen?
getDisplayMedia() and your webcam via getUserMedia(), compositing them into a single recording with a picture-in-picture camera overlay.