How To Create EHI File for HTTP Injector 2022 (That Works)

Discover how to create ehi file of HTTP injector in 2022 to get a free VPN that works and connects for one month step by step with details to make a free ssh account, payload, and host. When VPN came into the market, it helped a lot of professionals to encrypt data and access resources that are not available on public networks.

how to create ehi file for http injector 2022

As time passed, these Virtual Private Network’s popularity grew in mobile devices but not all of them provided safe connections. Those who were safe cost a big amount of money that not every individual can pay for. That is when HTTP Injector came into the market as an alternative solution to premium VPN providing all the facilities for free.

Therefore, this page will instruct you on how to use the HTTP injector app by creating configuration files for it with all the necessary information. These methods are identical and work almost for almost every network such as MTN, GlobeTM, Sun, Smart, and TNT. Let’s start.

How To Create Ehi File For HTTP Injector in 2022

Developed by Evozi under the tools category, HTTP Injector is a 100% free and legal app to use for VPN purposes only. The internet connection through this type of server is super fast and also provides user privacy.

Likewise, an EHI is a file extension that imports configs made by other creators inside the HTTP Injector application. It helps us to connect to the free VPN in the presence of an active internet connection or wifi. Therefore, in this article, we shall explain methods to create ehi file with a working payload and SSH host that connects on almost every network including MTN, GlobeTM, Sun, Smart, and TNT.


  • Android Operating System of Version 4.0.3 or higher.
  • Original HTTP Injector App.
  • WiFi or Mobile Data (with balance or recharge).
  • Free VPN Account

1. Create a Free VPN Account

Getting started, our first task is to create a free VPN account through any of the reliable online VPN service platforms. For the sake of this tutorial, we will be using VPNSplit. Nevertheless, you are free to use a different network that you have knowledge about.

Therefore, visit from your mobile browser and tap on Menu > VPN > Create Account. It will now display a list of different premium VPN servers located in different parts of the world. Please note that the distance between you and the data center or server will affect the internet loading speed. So, better choose a server which is located nearest to you for faster speed.

Now, my current location is one of the Asian countries. So the best option for me is to go with “Select VPN Asia”. Still, if you want to go with a different server, feel free to do so. Once you’ve selected the server location, scroll down and tap on “G+ Login with Google” on the next page.

After logging in, go back to the create VPN page, select a VPN Server from the list. Make sure to remember the server code name that is found inside the brackets. Type a password and click on “Create Premium VPN Account”. Also, remember the password as you will require this later in future steps.

Finally, scroll down to the green highlighted box that has all the account details of the newly created VPN account. It contains mainly the password, IP, host, date created, and expiration time. Copy all the information and paste it on the notepad.

2. Collect Squid Proxy Information

Coming down to the tutorial, our next step is to collect squid proxy information. For this, go back to the VPNSplit Home Page as described above & log in. Then, open menu and navigate to “SERVER & SQUID” > “SERVER & SQUID STATUS”. On this page, you will find the server code names along with their IP, Port, and online status. Find the code of your server, and save all the details.

3. Generate Payload

We are now assuming that you have successfully collected all the VPN details and completed all steps 1 and 2. Our next task is to launch the app. Then, go to Menu by tapping on the three horizontal lines at the top left corner of the interface and selecting “Payload Generator”. Below are the steps on how to create payload for HTTP injector.

  1. Tap on “SSL/TLS -> SSH”.
  2. Set the Tunnel Type to “Secure Shell (SSH)”.
  3. Choose “HTTP Proxy”.
  4. Enable the option “Custom Payload”.
  5. On the next screen, set Payload type to “Normal”.
  6. Copy the Host address from your VPN Account Details provided by VPNSplit earlier and paste it inside the “URL/Host” box.
  7. Leave the “Request Method” and “Injection Method” as they are to default settings.
  8. Do not select any of the “Query Methods” i.e. leave those boxes empty.
  9. Under “Extra Header” options, enable “Online Host”, “Keep-Alive” & “Forward Host”.
  10. Do not play with the “Extra” settings.
  11. Click on “Generate Payload”.

payload settings how to create ehi file http injector

4. SSH Settings

Our next step is to configure the SSH (Secure Shell) settings. It is a secure protocol to encrypt our connection and make it private for browsing.

  1. Launch the menu and select “SSH Settings”.
  2. Copy the IP information given by SplitVPN and paste it inside the “SSH Host” box.
  3. Fill the port box by checking the “Server & Squid Status” page, see details on tutorial #2 above.
  4. Similarly, fill the username and password boxes correctly based on the information that you got earlier.
  5. Leave all the other settings as they are and go back to the main screen.

5. Remote Proxy

Last but not least, click on the “Remote Proxy” option on the HTTP Injector home screen. All these details are easily found on the “Server & Squid Status” page as described in step number 2 above. Copy the IP and paste it in “Proxy IP/Host” and do the same for “Port”. Then, tap on Save.


6. Connect to VPN

Finally, turn on the internet connection. It does not matter whether it is mobile data or WiFi connection, just tap on the “START” button. Android will then prompt you for VPN permissions, tap on “OK” to confirm. As the progress starts, switch to the “LOG” tab to see the progress.

Optional: Before starting the connection, you can go to the Tools tab and enable “Debug Mode” to find the errors in case anything goes wrong.

How to use HTTP Injector?

There are three unique methods to use the HTTP Injector app. First, you need to clear all the settings data and fresh start the app. Then, if you tap on the “Start” button, it will provide you with three options. There, select the option “Choose Server”.

choose server http injector

Now, scroll through the list of various available servers and tap on any one of them. Then, select the server code and tap on “Connect”.

connect server http injector

After that, tap on “Start” again and select “OK” to grant the app permissions to connect to VPN. Go to the “Log” tab to check the progress and a successful message will say “VPN Connected” at the end.

VPN Connected HTTP Injector

The second method is to import a configuration file created by someone else by tapping on the three vertical dots at the upper right-hand side of the screen. And the final third method is to create your own custom ehi file using the tutorial described above.


1. What is ehi file?

In simple words, .ehi is a file extension used by HTTP Injector that helps to import and export its configuration settings.

2. What is a payload?

Payload is the method that routes the connection through an alternative host. It specifies the tunnel type, URL/Host of the server, request, injection, and query methods, as well as the types of extra headers.

3. Is HTTP Injector legal?

HTTP Injector is just another mobile app that provides premium VPN services for free of cost. It is 100% legal in countries where the use of private VPN servers is not banned. You can use it safely without any problems just like the way thousands of other VPN apps present on the Google Play Store are used worldwide every single day. If it is not available in your country, Android Store will never show it to you on the app recommendations or search results if you type in the name of HTTP Injector. On the other hand, it is widely popular in countries such as the Philippines, Nigeria, South Africa, and Asian nations.

4. Does HTTP Injector use data?

Of course, yes, HTTP injector uses data to connect to the internet and modify the network into a VPN. Your mobile data or WiFi must have a working internet connection to use this app.

Final Verdict

We hope that the above steps onĀ how to create ehi file for HTTP injector have helped you connect to the free premium VPN. If you have any questions or comments about the process, don’t hesitate to submit them in the comments box below. You can also join our exclusive HTTP Injector group on Facebook to interact with other users and ask for help from our fellow members. We are a community. Thank you!

Note: Be warned that in no way this article is not about bypassing SIM Card’s billing system to achieve free internet access. You have to pay for it and that will cost you data. We don’t share any kind of exploits that would cost mobile network companies a loss of revenue in any way.

Either way, you have an advantage because you are still saving money here that you would spend on buying premium VPNs. This post is only for information purposes where we explain methods to get a free VPN (Virtual Private Network) which is 100% legal and accepted. If you have any issues, kindly contact us through our DMCA page for removal requests.

2 thoughts on “How To Create EHI File for HTTP Injector 2022 (That Works)”

Comments are closed.