Home / Guides / How to Use VPN Config Files
Getting Started

How to Use VPN Config Files

Updated June 2026 · 5 min read

Config files are the fastest way to get connected. Someone in your country already found working settings for your carrier and uploaded them here. All you need to do is pick the right file, download it, and load it into your VPN app. The whole process takes about five minutes the first time and less than a minute every time after.

What is a VPN Config File

A VPN config file contains all the settings your VPN app needs to connect: the server address, port, connection type (HTTP, HTTPS, SSH, etc.), and sometimes a payload or host header that tricks your carrier into routing your traffic through a free or cheap data channel.

These configs are specific to your carrier and sometimes to a specific time period. A config that works on Econet Zimbabwe today may stop working next month if Econet changes something on their end. That is why fresh, community-tested configs are so valuable.

The file extension tells you which app the config was made for:

Find the Right Config for Your Network

Start from the Configs page and filter by your country. From there, use the carrier filter to narrow it down to your network.

A few things to look for when choosing a config:

If you have a specific VPN app installed already, filter by that app's file extension to make sure you download a compatible file.

Download the Config File

Open the config page and tap the green download button. The file downloads to your device's Downloads folder. If you are on Android and your browser asks what to do with the file, choose Save or Download.

Do not open the file directly from the browser. Save it first, then import it from inside the VPN app.

Import into Ha Tunnel Plus

Ha Tunnel Plus (.hat files)

  1. Open Ha Tunnel Plus on your device.
  2. Tap the three-line menu icon in the top left corner.
  3. Select Restore from file.
  4. Navigate to your Downloads folder and tap the .hat file you downloaded.
  5. The settings load automatically. You should see the config name appear on the home screen.

Import into HTTP Injector

HTTP Injector (.ehi files)

  1. Open HTTP Injector.
  2. Tap the three-line menu icon in the top left.
  3. Select Import.
  4. Find and tap your downloaded .ehi file.
  5. If the config is password-protected, enter the password shown on the VPN4Pros config page.
  6. Review the loaded settings and tap Connect when ready.

Import into HTTP Custom

HTTP Custom (.hc files)

  1. Open HTTP Custom.
  2. Tap the three-dot menu in the top right corner.
  3. Select Import/Export, then Import.
  4. Navigate to your Downloads folder and tap the .hc file.
  5. The config loads. Tap Connect from the main screen.

Import into NPV Tunnel

NPV Tunnel (.npvt files)

  1. Open NPV Tunnel.
  2. Tap the folder icon or the import option in the menu.
  3. Select your downloaded .npvt file from Downloads.
  4. The config loads automatically. Tap the connect button to start.

Connect and Test

Once the config is imported, tap Connect. Give it about 10 to 15 seconds. If it connects, open your browser and try to load a website to confirm data is flowing.

A few tips that improve connection success:

If It Does Not Work

Most connection failures come down to one of four things: the config has expired, the settings do not match your carrier, the wrong app is being used, or there is a network issue on your carrier's side at that moment.

Work through this list:

Upload a Config That Works for You

If you find a config that connects reliably, upload it. Every config in our database came from someone who took a minute to share what they found. The more people upload, the more useful this site becomes for everyone.

When you upload, include your country, carrier, and the VPN app the file is for. A connection tip goes a long way. Even something like "works best after midnight" or "set the SNI to your carrier's homepage" can save someone an hour of frustration.

Upload a Config
Feedback
Get latest updates on our WhatsApp Channel Follow Now