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, FPS And white balance manually.
  • 🥉 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.

📊 What OS do you use to work with the USB endoscope?
  • 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:

  1. 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.
  2. Connect the endoscope to the USB port. Use USB 3.0 for transmitting video in high resolution (2K/4K). Port USB 2.0 will limit you 720p.
  3. Run the program and select the video source. B AmCap this is done through Options → Video Capture Source.
  4. Configure settings: resolution, frame rate and backlight. Enough to inspect a car engine 1080p@30fps, but for microelectronics it’s better 720p@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) and 15–30 FPS.
  • 🏎️ For dynamic scenes (inspection of rotating mechanisms), reduce the resolution to 1280×720, but increase FPS to 60.

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 contrast for better readability of small details.
  • Apply inversion of colorsto highlight cracks or dirt.
  • Add sharpening mask to “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 modeling inspected 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:

  1. Lack of laptop resources: Close all background programs (especially a browser with many tabs). Use Task Manager (Ctrl+Shift+Esc) to monitor CPU load.
  2. Slow USB port speed: Connect the endoscope to USB 3.0 (blue connector). Port USB 2.0 limits throughput.
  3. Video codecs: in AmCap select encoder MJPEG instead of H.264 - it is less demanding on the processor.
  4. Permission: reduce to 1280×720 or 800×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:

  1. Manufacturer's official website:
  2. Universal drivers:
    • For cameras on a chip Sonix SN9C291 download the driver from Sonix website.
    • For UVC cameras (most modern models) the driver is built into Windows/macOS/Linux.
  3. Device identification:
    • Open Device Manager → find the endoscope in the list.
    • Right click → Properties → Details → Hardware ID.
    • Copy the lines VID And PID (For example, VID_1234&PID_5678) and find the driver for them on the website DeviceHunt.

If the driver installs but the endoscope does not work, try rolling it back to a previous version.