Globalping VS Code Extension

Run network tests from 3000+ locations worldwide, right from your editor
Install now
What is Globalping?
Globalping for VS Code brings the power of global network testing directly into your development workflow. Test your APIs, websites, and services from over 3000 locations worldwide without leaving your editor.
Perfect for:
- 🔍 Debugging: "Is it down for everyone or just me?"
- 🌐 Multi-region testing: Verify your service works globally
- ⚡ Performance testing: Check latency from different continents
- 🚀 Post-deployment validation: Quick smoke tests after deploying
Features
🎯 Multiple Test Types
- Ping - Check connectivity and latency
- HTTP/HTTPS - Test APIs and websites. GET and HEAD support.
- DNS - Verify DNS resolution
- Traceroute - Run traceroute to check for routing issues
- MTR - Combined ping and traceroute
🌎 Global Probe Network
- Test from 3000+ locations worldwide
- Choose any location and specify a country, continent, city, or cloud provider
- Or use "world" for automatic diverse selection
🚀 Developer-Friendly
- Right-click testing - Select any URL/IP and test it
- Command Palette - Keyboard-first workflow
- Test history - Review and re-run past tests
- Saved targets - One-click testing for frequent endpoints
- Beautiful results - Formatted, readable output
🔐 Works With or Without Authentication
- Free tier: Start immediately, no signup required
- Authenticated: Higher limits with a free API token
📸 Screenshots
Test from Global Locations

Right-Click Any URL


Raw Results

🚀 Getting Started
Installation
- Open VS Code
- Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
- Search for "Globalping"
- Click Install
Quick Start
Method 1: Right-Click Testing (Easiest!)
- Highlight any URL, domain, or IP in your code
- Right-click → Globalping: Test
- Choose test type (Ping, HTTP, DNS, etc.)
- Results appear in seconds!
Method 2: Command Palette
- Press
Ctrl+Shift+P (or Cmd+Shift+P on Mac)
- Type: Globalping: Run New Test
- Follow the prompts:
- Select test type
- Enter target
- Choose location
- Set probe count
- View results!
- Click the Globalping icon in the Activity Bar
- Fill in the test form
- Click "Run Test"
📖 Usage Guide
Testing Examples
Example 1: Check if Your API is Up
// In your code file
const API_URL = 'https://api.myapp.com/health';
// 1. Highlight the URL
// 2. Right-click → Globalping: Test → Run HTTP Test
// 3. See results from multiple locations instantly!
Example 2: Verify DNS Propagation
# After deploying new DNS records
mydomain.com
# 1. Highlight the domain
# 2. Right-click → Globalping: Test → Run DNS Lookup
# 3. See which regions have the new records
Example 3: Check Latency from Asia
Command Palette:
1. Globalping: Run New Test
2. Type: ping
3. Target: mycdn.com
4. Location: continent:AS (Asia)
5. Probes: 5
You can test from anywhere:
| Format |
Example |
Description |
| World |
world |
Auto-select diverse locations |
| Continent |
Europe |
Europe only |
| Country |
US, GB, JP |
Specific country |
| City |
London, Tokyo |
Specific city |
| Cloud Provider |
aws-us-east-1 |
Specific cloud region |
| Multiple |
US,GB,DE |
Combined locations |
| Filtered |
Amazon+Germany |
Only probes in Germany hosted with Amazon |
🔑 Authentication (Optional)
Free Tier (No Setup)
The extension works immediately with no authentication required. You get free credits to start testing right away.
Authenticated Mode (Recommended)
Get higher rate limits with a free API token:
Get a token:
Add to VS Code (choose one method):
Method 1: Authentication Panel (Recommended)
- Open the Globalping sidebar
- Click on the Authentication panel
- Click Add API Token
- Paste your token ✅
- View your rate limits and authentication status
Method 2: Command Palette
- Press
Ctrl+Shift+P
- Run: Globalping: Set API Token
- Paste your token ✅
The Authentication panel provides a convenient UI to view your authentication status, check rate limits, and manage your API token.
⚙️ Extension Settings
Open Settings (Ctrl+,) and search for "Globalping":
| Setting |
Default |
Description |
globalping.defaultLocation |
world |
Default test location |
globalping.defaultLimit |
3 |
Default number of probes |
globalping.inProgressUpdates |
true |
Show progress during tests |
globalping.autoOpenResults |
true |
Auto-open results tab |
🔒 Security & Privacy
- ✅ Secure token storage: API tokens encrypted by VS Code
- ✅ HTTPS only: All API communication is encrypted
- ✅ Local storage: History stored locally on your machine
🐛 Troubleshooting
"Rate limit exceeded"
Solution: Add a free API token via Globalping: Set API Token
Results not showing
Try: Check if autoOpenResults is enabled in settings
Extension not activating
Fix: Reload window (Ctrl+Shift+P → "Reload Window")
📚 Learn More
📄 License
MIT License - see LICENSE.md