USB endoscopes have become indispensable tools for diagnosing equipment, inspecting hard-to-reach places, and even creative projects. But without the right software, even the most advanced endoscope turns into a useless “stick with a camera.” In this article we will analyze what programs really work with USB endoscopes on laptops running Windows, macOS and Linux, how to configure them for maximum efficiency and what pitfalls await beginners.
The peculiarity of USB endoscopes is that they are often positioned as “plug-and-play” devices, but in practice they require installing drivers, fine-tuning resolution, and even manual color correction. We tested 12 popular programs and selected those that work stably with models from Depstech, Borescope, Sofirn and other brands. We’ll also tell you how to get around typical errors like “black screen” or lags when recording video.
1. TOP 5 programs for USB endoscope: comparison of functions and compatibility
Not all programs are equally useful. Some offer basic image viewing, while others offer advanced features like timelapse recording, object measurement, or grid overlay. We compiled the rating taking into account OS compatibility, stability of work And unique features.
- 🥇 Depstech Viewer — official software for the brand’s endoscopes, supports recording in 4K, adjusting the LED backlight and saving images in JPG/PNG. Minus: Only works with Depstech devices.
- 🥈 AmCap is a universal utility for Windows that recognizes most USB cameras, including endoscopes. Allows customization
resolution,FPSAndwhite balancemanually. - 🥉 OBS Studio - an unexpected but powerful option. Suitable for streaming images from an endoscope in real time or recording video with overlay of additional elements (text, arrows).
- 🔹 Cheese — simple software for Linux, supports basic shooting and recording functions. Ideal for beginners, but lacks advanced tools.
- 🔹 VLC Media Player - yes, this player can capture video from USB devices! Suitable for quick viewing without installing specialized software.
| Program | OS support | Max. resolution | Video recording | Add. functions |
|---|---|---|---|---|
| Depstech Viewer | Windows, macOS | 3840×2160 | ✅ (MP4) | LED adjustment, measurement grid |
| AmCap | Windows | 1920×1080 | ✅ (AVI) | Manual exposure adjustment |
| OBS Studio | Windows, macOS, Linux | Depends on the driver | ✅ (MKV/MP4) | Streaming, graphics overlay |
| Cheese | Linux | 1280×720 | ✅ (WebM) | Real-time effects |
Important: Programs like Depstech Viewer may block access to the endoscope for other applications. If you plan to use OBS Studio or VLC in parallel, close the official software first.
- Windows 10/11
- macOS
- Linux
- Other
2. How to connect a USB endoscope to a laptop: step-by-step instructions
Even if you already have the program, it is useless without properly connecting the device. Follow this algorithm to avoid common mistakes:
- Install drivers (if required). Most modern endoscopes use a standard
UVC driver, but for some models (for example, YINAMA) you need to download the software from the manufacturer's website. - Connect the endoscope to the USB port. Use
USB 3.0for transmitting video in high resolution (2K/4K). PortUSB 2.0will limit you720p. - Run the program and select the video source. B AmCap this is done through
Options → Video Capture Source. - Configure settings: resolution, frame rate and backlight. Enough to inspect a car engine
1080p@30fps, but for microelectronics it’s better720p@60fps.
Installed drivers (if needed)|
Connected the endoscope to USB 3.0|
Run the program as administrator |
Selected the correct video source in settings -->
If the image does not appear:
- 🔌 Check the cable connection (often the problem is in the micro connector at the end of the endoscope).
- 🖥️ Reboot your laptop - sometimes the system “does not see” a new device without a reboot.
- 🔧 Update drivers via
Device Manager(Section “Cameras” or “USB Controllers”).
⚠️ Attention: If the endoscope is connected via a USB hub, try inserting it directly into the laptop port. Hubs often do not provide enough power to power the camera and lighting.
3. Setting up the program for maximum image quality
By default, most programs use "medium" settings, which rarely give ideal results. Here's how to optimize an image:
1. Resolution and FPS
- 📹 For static objects (inspection of details), choose the maximum resolution (for example,
1920×1080) and15–30 FPS. - 🏎️ For dynamic scenes (inspection of rotating mechanisms), reduce the resolution to
1280×720, but increase FPS to60.
2. Lighting
- 💡 B Depstech Viewer adjust the brightness of the LED backlight using the slider. For metal surfaces, reduce the backlight by 30-40% to avoid glare.
- 🌓B AmCap use manual setting
white balance(Ctrl+W) if the colors are distorted.
3. Additional features
- 📏 Turn it on
measurement grid(if available in the program) to estimate the size of objects. - 🔍 Use
digital zoom(but no more than 1.5x - then artifacts begin).
How to remove noise from an endoscope video?
If the image is grainy, try:
1. Reduce ISO (in the manual program settings).
2. Increase lighting with an external source (for example, a flashlight).
3. Reduce the resolution to 720p - noise is less noticeable at low resolutions.
4. Apply a noise reduction filter in post-processing (for example, in Adobe Premiere or Shotcut).
Critical detail: When recording 4K video, make sure you have enough disk space on your laptop. One hour video 3840×2160@30fps takes up ~40–60 GB.
4. Solving common problems with USB endoscope
Even with the correct settings, glitches can occur. Let's look at the most common ones and how to eliminate them:
| Problem | Possible reason | Solution |
|---|---|---|
| Black screen in the program | Driver not installed or software conflict | Reinstall the driver, close other programs using the camera |
| Lags when viewing | Not enough USB port or processor power | Connect to USB 3.0, lower resolution, close background processes |
| Distorted colors | Incorrect white balance | Adjust manually in the program or use an external light source |
| The program does not see the endoscope | The device is not recognized by the system | Check Device Manager, update the driver or reboot the laptop |
⚠️ Attention: If the endoscope is no longer detected after updating Windows, roll back the camera driver via Device Manager → Device Properties → Driver → Roll Back. It often helps.
It is useful to use the utility for diagnostics USBDeview (you can download it from the NirSoft website). It will show whether the endoscope is recognized by the system as a video device and will help remove stuck drivers.
If the endoscope malfunctions when connected to a laptop with a battery, connect the charger. Some USB ports limit power in low power mode.
5. Alternative ways to use a USB endoscope
A USB endoscope is more than just a repair tool. Here are some non-obvious use cases:
- 🎬 Shooting videos for YouTube: using OBS Studio you can broadcast the image from the endoscope in real time with overlay of comments or graphics.
- 🔍 Nature exploration: Inspect bird nests, animal burrows or plant roots (use waterproof models).
- 🎨 Art projects: Create abstract photographs from textures (such as rust or crystals).
- 🏠 Home Security: checking ventilation shafts, spaces under the floor or behind furniture.
Useful for creative tasks GIMP or Photoshop for post-processing of photographs. For example, you can:
- Enlarge
contrastfor better readability of small details. - Apply
inversion of colorsto highlight cracks or dirt. - Add
sharpening maskto “reveal” blurred areas.
If you plan to use the endoscope for streaming, set it to OBS Studio separate camera video source and add text or image sources on top. This will allow you to comment on the inspection in real time.
6. Review of specialized programs for professionals
For industrial use or complex diagnostic tasks, basic programs are not enough. Let's look at the software that engineers and technicians use:
- 🔧 EndoSee - program with support
3D modelinginspected objects. Allows you to create virtual copies of parts for further analysis. - 📊 Borescope Pro — includes tools for measuring the size of defects (cracks, corrosion) with an accuracy of
0.1 mm. - 🤖 Robot Operating System (ROS) — for integrating the endoscope into robotic systems (for example, for inspecting pipelines).
| Program | Key Feature | Cost | Required Skills |
|---|---|---|---|
| EndoSee | 3D reconstruction of objects | $199/year | Intermediate (knowledge of CAD) |
| Borescope Pro | Measuring defects with high accuracy | $149 (one-time) | Basic (intuitive interface) |
| ROS + USB Camera | Integration with robots/drones | Free (open-source) | Advanced (programming) |
To work with EndoSee or Borescope Pro The endoscope often needs to be calibrated. This is done using a special target (it can be printed from the manufacturer’s website). Calibration takes 10–15 minutes, but significantly improves measurement accuracy.
⚠️ Attention: Before purchasing paid software, check compatibility with your endoscope model. Some programs only work with devices that support UVC 1.5 (For example, Depstech DS450).
7. Mobile apps vs. laptop programs: which is better?
Many USB endoscopes are marketed as compatible with smartphones via an OTG adapter. But mobile applications have limitations:
- ✅ Pros:
- 📱 Convenience - always at hand.
- 🔋 Fewer power problems (the endoscope battery is often discharged from the laptop).
- ❌ Cons:
- 🖥️ Limited settings (no manual adjustment of exposure, white balance).
- 📤 Difficult to export files (you have to transfer them via cloud or cable).
- 🔍 No support for external monitors (important for team work).
For professional tasks, a laptop is preferable. For example, in AmCap you can:
- Save pictures directly to the cloud via
Autosave + Dropbox. - Connect a second monitor for demonstration to the client.
- Use hotkeys for quick shooting (
F8- snapshot,F9— video recording in AmCap).
If you still want to use a smartphone, pay attention to the applications:
- 📱 USB Camera (Android) - supports most endoscopes, but requires an OTG adapter.
- 🍎 FiLMiC Pro (iOS) - advanced video settings, but does not work with all models.
For serious tasks (equipment diagnostics, scientific research), a laptop with specialized software gives more control and capabilities than mobile applications.
Frequently asked questions (FAQ)
My endoscope is not detected by any program. What to do?
1. Check whether the indicator on the endoscope is lit when connected. If not, the problem is in the cable or power supply.
2. Open Device Manager (Win + X → Device Manager). A new device should appear in the Cameras or Other Devices section. If it is marked with an exclamation mark, update the driver.
3. Try connecting the endoscope to a different USB port (preferably USB 3.0, blue).
4. If all else fails, test the endoscope on another device (such as an OTG phone).
What resolution should I choose to inspect electronics (boards, microcircuits)?
Ideal for inspection of printed circuit boards 1280×720 at 60 FPS. High resolution (1080p/4K) is not needed here because:
- Fine details are best seen with digital zooming (rather than upscaling).
- High frame rate (
60 FPS) is more important for smooth inspection when moving the endoscope. - Files weigh less, which is convenient for long-term recording.
Use side lighting (not from above) to avoid glare on metal contacts.
Can a USB endoscope be used to examine the ears/nose (like an otoscope)?
Technically yes, but not recommended for several reasons:
- 🦠 Hygiene: Technological endoscopes are not intended for medical use and may not be sterile.
- 🔦 Lighting: LED lighting is too bright for mucous membranes.
- 📏 Size: The chamber diameter (usually 5–8 mm) may be too large for comfortable inspection.
If you still decide to try:
- Cover the camera disposable cover (for example, from cling film).
- Reduce the backlight brightness to minimum.
- Use
720p- this is enough for inspection.
For medical purposes, it is better to purchase a specialized otoscope with certification.
How to record video from an endoscope without lags?
Recording lags are usually associated with:
- Lack of laptop resources: Close all background programs (especially a browser with many tabs). Use
Task Manager(Ctrl+Shift+Esc) to monitor CPU load. - Slow USB port speed: Connect the endoscope to
USB 3.0(blue connector). PortUSB 2.0limits throughput. - Video codecs: in AmCap select encoder
MJPEGinstead ofH.264- it is less demanding on the processor. - Permission: reduce to
1280×720or800×600, if the lags persist.
Also check if the laptop is overheating - overheating leads to throttling (automatic decrease in performance).
Where can I download drivers for a USB endoscope if they are not installed automatically?
Ways to find drivers:
- Manufacturer's official website:
- Depstech: https://www.depstech.com/download
- YINAMA: https://www.yinama.com/support
- Universal drivers:
- For cameras on a chip
Sonix SN9C291download the driver from Sonix website. - For
UVC cameras(most modern models) the driver is built into Windows/macOS/Linux.
- For cameras on a chip
- Device identification:
- Open
Device Manager→ find the endoscope in the list. - Right click →
Properties → Details → Hardware ID. - Copy the lines
VIDAndPID(For example,VID_1234&PID_5678) and find the driver for them on the website DeviceHunt.
- Open
If the driver installs but the endoscope does not work, try rolling it back to a previous version.