WithSwagToolsEmbassy Finder

Embassy & Consulate Finder

Direct links to official embassy websites, visa application centers, and appointment booking portals.

Visa Application Centers

Most countries outsource visa processing to these centers. Start here to find your nearest office and book an appointment.

VFS Global
Schengen, UK, Canada, Australia & more · 140+ countries
TLS Contact
France, Germany, Switzerland, Belgium & more Schengen
US Travel Docs (CGI Federal)
US visa appointments worldwide · DS-160 scheduling

Official Embassy Directories by Country

Find the exact embassy or consulate for your nationality and destination.

💡 How to Find Your Specific Embassy

Not sure which office handles your visa? Follow these steps:

Need a passport photo for your visa application?

Create Passport Photo →

Frequently Asked Questions

It depends on the country. Many countries outsource visa processing to VFS Global or TLS Contact. You submit documents at the visa center, but the embassy makes the decision. Some embassies still accept direct applications — check the specific embassy website for your nationality.
VFS Global is the world's largest visa outsourcing company. They operate visa application centers on behalf of 60+ governments in 140+ countries. They handle document collection, biometrics, and appointment scheduling — but the embassy still makes the visa decision.
Book as early as possible. Popular embassies (especially US and Schengen in India, Nigeria, and the Philippines) can have wait times of 2–8 weeks for an appointment slot. For Schengen visas, you can apply up to 6 months before your travel date. For US visas, appointment availability varies by location.