🔌

Test Your P2P Connection

Check if your network supports direct peer-to-peer file transfers

🌍 Works on 85% of networks ⚡ Test takes ~10 seconds

Quick Connectivity Test

Check if your network can establish direct peer-to-peer connections using STUN.

🔗 Connection Speed 🌐 NAT Type 📡 STUN Servers

Takes approximately 10 seconds

📊

Your Results

Run the test above to see your NAT type, connection quality, and compatibility score.

NAT Type Detection
P2P Compatibility
Network Information

Understanding NAT Types

Full Cone NAT

Best case scenario. Any external host can send packets once you've sent one packet to any destination.

Works with: Everyone ~100% success rate

Restricted NAT

Good compatibility. External hosts can send packets only if you've previously sent to their IP.

Works with: Most networks ~90% success rate
⚠️

Port Restricted NAT

Moderate compatibility. Requires matching both IP and port from previous outbound connection.

Works with: Some networks ~70% success rate

Symmetric NAT

Poor compatibility. Uses different ports for each destination. Common on cellular networks.

Requires: TURN relay ~20% direct success
Compatibility Guide: ● Excellent ● Good ● Moderate ● Poor

Common Network Scenarios

🏠 ✓ Usually Works

Home WiFi

Usually works great! Most home routers use Restricted or Port Restricted NAT.

Tip: If it fails, try restarting your router or checking firewall settings.
📱 ⚠️ May Have Issues

Mobile/Cellular

Often uses Symmetric NAT. May have trouble with P2P connections.

Tip: Try switching to WiFi for better compatibility.
🏢 ⚠️ Often Restricted

Corporate Network

May block P2P entirely or use Symmetric NAT for security.

Tip: Consider using a personal hotspot or home network.
🎓 ❓ Varies

University Network

Policies vary widely. Some allow P2P, others restrict it heavily.

Tip: Check with IT department about P2P policies.

Ready to Share Files?

Test your connection above, then start sharing files securely with BurritoShare!

✓ No account required ✓ Completely free ✓ End-to-end encrypted