Home›Freelancer tools›WebRTC Tester

WebRTC Diagnostic Tool – Camera, Microphone & ICE Network Tester

Test web camera resolution and FPS, analyze microphone audio volume with VU meter, and diagnose WebRTC ICE / STUN network connectivity with zero server transmission.

Live Hardware & Network Health Diagnostics

Sniff camera frames, compute microphone audio dBFS volume, and discover WebRTC ICE candidates via Google STUN.

Camera Resolution
-
Live Video FPS
-
Microphone Input
Inactive
Input Volume
-∞ dB
ICE Connection
Idle
STUN RTT Latency
-

Camera Preview

Click "Start Test" to preview camera

Real-Time Audio VU Meter

-60 dB-30 dB-12 dB-6 dB0 dBFS
Detected NAT Environment: Unknown (idle)
Assessed via STUN reflexive candidate binding. Open NAT / Full Cone allows direct P2P connections; Symmetric NAT may require TURN relay.
Discovered ICE Candidates (STUN / Host / Reflexive)
Candidate Type Protocol IP / Port Priority Foundation
Click "Start Test" to initialize RTCPeerConnection candidate gathering.
Diagnostic Event Log
[System] WebRTC Diagnostic Ready. Click "Start Test" above.

What is WebRTC and Why Run Diagnostics?

WebRTC (Web Real-Time Communication) enables peer-to-peer audio, video, and data streaming between web browsers without external plugins or third-party client software. It powers modern video conferencing platforms (Google Meet, Zoom Web, Microsoft Teams, Discord), live remote interviewing, and cloud gaming.

Key Metrics Tested

Troubleshooting Video & Microphone Issues

If the test displays permission errors or black screen preview:

  1. Ensure your browser URL bar has camera and microphone permissions allowed (look for the lock or tune icon).
  2. Verify that no other application (such as desktop Zoom, OBS Studio, or Teams) has an exclusive hardware lock on your webcam.
  3. If candidates fail to gather, your network may be behind an enterprise firewall blocking outbound UDP port 19302.

Frequently asked questions

Is any video or audio transmitted to your servers?

No! All media streams, Web Audio API frequency analysis, and peer connection gathering run 100% locally inside your browser. No video frames, audio recordings, or IP logs are ever sent to our servers.

Why does my webcam show 15 FPS instead of 60 FPS?

Most webcams automatically lower their frame rate in low-light environments to increase sensor exposure time and reduce image noise. Adding front-facing lighting to your workspace typically restores full 30fps or 60fps performance.

What is the difference between STUN and TURN?

STUN (Session Traversal Utilities for NAT) discovers your public IP address and port so peers can connect directly. When aggressive enterprise firewalls or Symmetric NATs block direct connections, TURN (Traversal Using Relays around NAT) relays all encrypted media through a dedicated fallback server.

Can I test virtual webcams like OBS Virtual Camera?

Yes! Any webcam recognized by your operating system, including OBS Virtual Camera, Camo, or Elgato Cam Link, can be selected and benchmarked.

More tools

Hourly Rate Calculator
Project Quote Calculator
Self-Employment Tax (US)
Invoice Generator
Hourly to Salary Converter
Profit Margin Calculator
Mortgage / Loan Calculator
VAT / Sales Tax Calculator
Compound Interest Calculator
Password Generator
Word & Character Counter
Credit Card Payoff
Auto Loan Calculator
ROI & Break-Even
Case Converter
JSON Formatter
PayPal & Stripe Fee
Inflation Calculator
Percentage Calculator
URL Encoder / Decoder
Markdown to HTML
Text Diff Checker
Debt Payoff Planner
Retirement Calculator
Currency Converter
Enterprise Quote Maker
Timestamp Converter
UUID Generator
M3U8 Player
JWT & SSL Inspector
Bitrate Calculator
Cron Generator
SaaS Metrics & LTV/CAC
Payment Gateway Fees
W-2 vs 1099 Converter
Runway & Burn Rate
OG & Card Previewer
JSON to TS & Zod
Mortgage Extra Payoff
Capital Gains Tax
Startup Equity & Options
SQL Formatter & Explainer
Amazon FBA & E-Com Margin
Email Subject Line Tester
High-Yield Savings
Lease vs Buy Car
Rent vs Buy Home
Freelance Rate & Pricing
Bill of Sale Generator
FIRE & Early Retirement
Real Hourly Wage & Commute
Promissory Note
Deposit Demand Letter
Cash Receipt Voucher
TDEE & Calorie Deficit
IP Fraud & Quality Score
Browser Fingerprint
Security Headers Evaluator
Display & Monitor Tester
Mic & Audio Analyzer
Webhook HMAC Verifier
SSL CSR & Key Generator
Bufferbloat Speed Tester
Regex & ReDoS Auditor
PDF Redaction & Sanitizer
SQLite Database Studio
CIDR Subnet Planner
Domain Ping & DNS
Dockerfile Security Linter
Audio Tone & Sweeper
BIP-39 Mnemonic Generator
WCAG Contrast & Vision Simulator
SQL to ORM Converter
HAR Analyzer & Redactor
PCAP Packet Dissector
SQL EXPLAIN Visualizer
OpenAPI Auditor & Mock
RSA Key & Envelope Cryptor
US Synthetic Address Gen
Parquet SQL Studio
K8s Security & Cost Auditor
SSL Certificate Chain Verifier
Protobuf AST Inspector
JS Memory Leak Analyzer
Landed Cost Calculator
CBM & Volumetric Weight
E-Com Return Simulator
GS1 Barcode Generator
Fraud & Chargeback Auditor
US Visa Cost Calculator
Green Card Cost Estimator
Citizenship N-400 Calculator
ESTA vs B1/B2 Comparison
H-1B Visa Fee Breakdown
Life Insurance Calculator
Term vs Whole Life Simulator
Social Security Breakeven
Disability Gap Calculator
Umbrella Insurance Calculator
LTC Cost Calculator
1040-ES Tax Calculator
Roth vs Traditional Calculator
RSU Tax Calculator
Crypto Tax Calculator
State Paycheck Moving Calculator
Section 179 Calculator
QBI 199A Calculator
Estate & Gift Tax Calculator
401(k) Match Maximizer
Mega Backdoor Roth
HSA vs FSA vs Roth
Withdrawal Sequence Planner
T-Bill Ladder Calculator
LLC vs S-Corp Calculator
Operating Agreement Maker
Lease Agreement Maker
NDA & Contractor Maker
DRIP Calculator
Portfolio Rebalancer
Offer Letter Maker
SOW Generator
Cap Rate Calculator
BRRRR Method Calculator
1031 Exchange Calculator
HELOC vs Cash-Out Refi
Airbnb Income Calculator
Etsy Fee Calculator
ROAS Calculator
Cloud Cost Calculator
SWE Offer Calculator
Contract Kill Fee Calculator
SaaS Churn & LTV Calculator
SAFE Note Dilution Calculator
Buy-Sell Agreement Maker
Car Depreciation Calculator
Rule of 72 Calculator
HYSA Tax Drag Calculator
Paid Family Leave Calculator
Affidavit Generator