Your international client picks up. You start talking. Silence. They can't hear you. You check your camera light — off, as expected, because this is an audio-only call — but the browser's microphone icon has a red slash through it, and the call you spent two days scheduling around an eight-hour time difference just died in the first ten seconds. This is the single most common support ticket for browser-based calling, and it's almost never a Dialable problem — it's a permissions problem. Dialable.world exists to make international voice calling as simple as opening a browser tab and dialing, and this guide walks through exactly why microphone access gets blocked, how to fix it in every major browser, and how to stop it from happening on the call that actually matters.
Key Takeaways
- Most "no audio" calls are caused by browser microphone permissions, not the calling service itself, and can be fixed in under 30 seconds once you know where to look.
- Chrome, Firefox, Safari, and Edge each store microphone permissions differently, and a "denied" choice from months ago silently persists until you manually reset it.
- WebRTC (Web Real-Time Communication) — the browser technology that lets you call from browser without installing anything — requires an active, unblocked microphone permission for every single session; there is no way around this requirement, by design, for privacy reasons.
- One-way audio, robotic voices, and dropped calls are usually networking or audio-quality issues, not permission issues, and have a different fix.
- A reliable Skype alternative for landline calls should degrade gracefully — warning you about mic problems before you dial, not mid-conversation.
Why Does My Browser Block Microphone Access for Calls?
Every modern browser treats your microphone the way it treats your location or your device sensors: nothing gets accessed without explicit, revocable permission. This is a deliberate privacy safeguard baked into the WebRTC standard, the open protocol that lets a website establish a live audio connection directly between your device and another endpoint, without a native app in between. WebRTC is what makes it possible to dial world telephone numbers straight from a browser tab, but it also means the browser — not Dialable, not any calling service — is the final gatekeeper for microphone access.
The first time you dial on Dialable, your browser prompts you to allow or block the microphone. If you clicked "Block," dismissed the prompt without choosing, or previously denied a different site on the same domain, that decision is cached. Weeks later, you open Dialable to make a global call and nothing happens — no prompt, no error, just silence — because the browser already "answered" the permission question for you and isn't going to ask again unless you reset it.
How Do I Enable Microphone Permissions in Chrome, Firefox, and Safari?
Each browser buries this setting in a slightly different place:
Google Chrome: Click the small padlock or "tune" icon to the left of the address bar, find "Microphone" in the dropdown, and switch it from "Block" to "Allow." Reload the tab. Chrome also has a global list at chrome://settings/content/microphone where you can remove Dialable.world from a blocked-sites list entirely.
Mozilla Firefox: Click the padlock icon, select "Connection secure" > "More Information" > "Permissions," and clear the microphone permission so Firefox asks fresh. Firefox is stricter than Chrome about remembering "Block" decisions across sessions, so this is the most common culprit for Firefox users.
Safari (macOS): Go to Safari > Settings > Websites > Microphone, find dialable.world in the list, and change the dropdown to "Allow." Safari on iOS additionally requires microphone access to be enabled at the iOS Settings > Safari level, which trips up mobile users more than desktop ones.
Microsoft Edge: Nearly identical to Chrome — click the padlock, adjust the microphone permission, refresh.
Across every browser, the fix is the same shape: find the per-site permission, flip it to Allow, reload. It takes less time than re-dialing.

Why Is There No Sound or One-Way Audio on My Call?
If permissions are already granted and you still can't hear the other party (or they can't hear you), the cause has usually shifted from permissions to networking. A few common patterns:
- Wrong input/output device selected. Laptops with an external headset plugged in sometimes default back to the built-in microphone or speakers after a reboot. Check the device dropdown in your calling interface, not just the OS-level default.
- Corporate or hotel firewalls blocking UDP traffic. WebRTC prefers UDP for real-time audio because it prioritizes speed over guaranteed delivery — a dropped audio packet is less disruptive than a delayed one. Some restrictive networks block UDP outright, forcing a fallback that can degrade quality or fail silently.
- A restrictive NAT or VPN. Corporate VPNs frequently break the peer connection negotiation WebRTC relies on. Toggling the VPN off for the duration of the call resolves this in the large majority of reported cases.
- A poor codec match. A codec is the piece of software that compresses your voice into data packets on one end and decompresses it back into sound on the other; a robotic or metallic-sounding voice usually means the two ends negotiated a lower-quality codec because of a weak connection, not a broken microphone.
Why Does the Call Drop When I Switch Wifi Networks?
Voice calls over the internet — whether through a browser or a native VoIP (Voice over Internet Protocol, meaning any phone call carried over an internet connection instead of a traditional phone line) app — are sensitive to network changes mid-session because the underlying connection is tied to your current IP address. Switch from wifi to a hotspot, or roam between two access points in a large office, and the session has to renegotiate or drop.
This is also where latency becomes the deciding factor in call quality. Latency is the delay between when you speak and when the other person hears it, measured in milliseconds; above roughly 150ms round-trip, conversations start to feel like a bad satellite interview, with people talking over each other. Dialable routes calls to minimize hops between your browser and the PSTN (Public Switched Telephone Network — the traditional global phone network that your call ultimately lands on when you're reaching a landline or mobile number), which is one reason browser-based calling can outperform older SIP (Session Initiation Protocol, the signaling standard many legacy VoIP desk phones and apps use to set up calls) hardware on jittery hotel or airport connections.

Is My Browser Even Compatible with WebRTC Calling?
Nearly every modern browser supports WebRTC — Chrome, Firefox, Safari, and Edge all do, along with their mobile equivalents. The rare exceptions are older enterprise browsers frozen on outdated versions, or in-app browsers (some social media apps' built-in webview) that intentionally strip out microphone permissions for their own privacy sandboxing. If a call fails to even initialize — no prompt, no error, nothing — opening Dialable in a full, up-to-date browser tab instead of an embedded webview solves it almost every time.
Browser Calling vs. App-Based Alternatives: A Quick Comparison
For anyone still weighing whether to troubleshoot a browser permission or just install another app, it's worth comparing what each approach actually costs in setup friction and ongoing bills:
| | Dialable (browser) | Skype | WhatsApp Calling | Google Voice | |---|---|---|---|---| | Install required | None | Yes | Yes | Yes (or web) | | Calls real landlines/mobiles | Yes, 70+ countries | Skype Credit required | No — VoIP-to-VoIP only | Limited, US-centric | | Typical cost to international landlines | From $0.02/min | Varies, often higher | N/A | Varies by plan | | Permission surface | One browser mic prompt | App mic + notification permissions | App mic + contacts permissions | App mic + account permissions |
The permission surface matters more than people expect: every additional app permission is another place a call can silently fail. A single browser microphone prompt is simpler to audit and reset than four different app-level permission stacks spread across your phone's settings menu — which is a big part of why browser calling has become a genuine Skype alternative for landline calls rather than just a novelty.
Frequently Asked Questions
Do I need to install anything to use Dialable? No. Dialable runs entirely through WebRTC in your browser — that's the whole premise of "call from browser." No app, no plugin, no desktop client.
Why did my microphone work yesterday and not today? Browser updates occasionally reset site permissions, and OS-level updates (especially on macOS and Windows) sometimes revoke microphone access at the system level even when the browser-level setting looks correct. If a browser reset (above) doesn't fix it, check your OS privacy settings for microphone access under your specific browser's entry.
Is browser-based calling as reliable as a native VoIP app for cheap international calls to landlines? Once the microphone permission is granted and you're on a stable connection, yes — and often more reliable, since there's no app to update, crash, or run out of storage for. The tradeoff is that the very first setup step (granting mic access) is a one-time speed bump that native apps handle during install instead of during first use.
Can I test my microphone before an important call? Yes — dial a test number or a colleague a few minutes early. Given how much international business now depends on being reachable by phone, a 30-second check before a client call is worth the two days it took to schedule around the time difference in the first place.
Microphone permission errors look like a Dialable problem the first time they happen to you, but they're a browser behavior, consistent across every WebRTC-based service on the internet — once you know where the switch lives, it stays fixed. Between that one-time setup and Dialable's PSTN routing for landlines and mobiles worldwide, making a global call from a browser tab is now genuinely simpler than juggling app permissions across four different tools. For teams that want a deeper dive into evaluating and rolling out browser-based communication tools, AEGONTECH LLC covers the operational side of adopting lightweight, browser-first infrastructure. Try Dialable.world the next time you need to dial world numbers without downloading a thing — and if the microphone prompt appears, just click Allow.
