IP Fast IP Fast | Best fast tool to learn about IP Address

Public API

The IP Fast API allows developers access to IP Address data to create apps, websites or services those can be more personalized. Feel free to use on your non-commercial app.

Table of contents:

Documentation

See the current user's IP address, country and city. Rate limit: 10,000 requests / month. SSL Encryption.

GET /api/ip/

URL: https://ip-fast.com/api/ip/
HTTP method: GET
Parameters:
- format: json, text (Not required. Default: text)
- location: True, False (Not required. Default: False)

Language Driven Examples

Sample requests and responses.

Request URL: https://ip-fast.com/api/ip/
Response: 44.200.25.51

Request URL: https://ip-fast.com/api/ip/?format=json
Response: {"ip": "44.200.25.51"}

Request URL: https://ip-fast.com/api/ip/?location=True
Response: 44.200.25.51, Country, City

Request URL: https://ip-fast.com/api/ip/?format=json&location=True
Response: {"ip": "44.200.25.51", "country": "Country", "city": "City"}

Curl


    $ curl https://ip-fast.com/api/ip/

Python


    import requests

    response = requests.get('https://ip-fast.com/api/ip/')
    print(response.text)

PHP


    <?php
        echo file_get_contents('https://ip-fast.com/api/ip/');
    ?>

Ruby


    require "net/http"

    ip = Net::HTTP.get(URI("https://ip-fast.com/api/ip/"))

Nodejs


    var http = require('http');

    http.get({'host': 'ip-fast.com', 'port': 443, 'path': '/api/ip/'}, function(resp) {
      resp.on('data', function(ip) {
        console.log(ip);
      });
    });

JQuery


    <script>
        $(function() {
          $.getJSON("https://ip-fast.com/api/ip/?format=json",
            function(resp) {
              document.write(resp.ip);
            }
          );
        });
    </script>

Go


    package main

    import (
        "io/ioutil"
        "net/http"
        "os"
    )
    
    func main() {
        resp, _ := http.Get("https://api.ipify.org")
        ip, _ := ioutil.ReadAll(resp.Body)
        os.Stdout.Write(ip)
    }

Download Desktop Apps

Which operating system you want to install, you can click it and download the application. An internet connection will be required to use the application. By downloading and using Open Source IP Fast desktop applications, you agree to the license terms and privacy statement.

Windows Ubuntu Mac

Windows Setup Instructions:

1. First download the file by clicking this download button.
2. Extract the zip file wherever you want.
3. Open the folder and run the "ipfast" application.

Virus Scan Results: VirusTotal
Make a Contribution: Github

Ubuntu Setup Instructions:

1. First download the file by clicking this download button.
2. Extract the zip file wherever you want.
3. Open the folder on terminal and run the "./ipfast" command.

Virus Scan Results: VirusTotal
Make a Contribution: Github

Mac Setup Instructions:

1. First download the file by clicking this download button.
2. Extract the zip file wherever you want.
3. Open the folder and run the "ipfast" application.
4. If you get "Developer Cannot be Verified" message, click here for solution.

Virus Scan Results: VirusTotal
Make a Contribution: Github