Welcome to GeoDropdown.

With over 250 countries, 4,975 states, and 148,265 cities at your fingertips.

We offer the simplest country, state, city dropdown selector. In a few HTML lines you can add it to your site. Running on vanilla JavaScript, our simple but effective solution will easily integrate with your existing site, without the need to download the full dataset of locations.

Interested? Check out our demo or contact us to start your free trial.

Demo

Easy to Integrate

Contact us to setup your account and then copy the sample below into your App.


<script>
    var geoDownloadApiKey = "<API_KEY>";
</script>
<script src="https://api.geodropdown.com/js/geo.min.js"></script>

<form action="#" method="POST">
  <div class="row">
    <div class="col-4">
      <label for="geo_country">Country</label>
      <select class="form-select" id="geo_country" name="country">
          <option value=""></option>
      </select>
    </div>
    <div class="col-4">
      <label for="geo_state">State</label>
      <select class="form-select" id="geo_state" name="state">
          <option value=""></option>
      </select>
    </div>
    <div class="col-4">
      <label for="geo_city">City</label>
      <select class="form-select" id="geo_city" name="city">
          <option value=""></option>
      </select>
    </div>
  </div>
</form>

Pricing

Simple and Affordable Pricing

Trial

$0

  • 15 Days
  • 10 Requests/Second
  • No Credit Card Required

Enterprise

Custom

  • Tailored to Your Needs
  • API Support
  • X

Open Source

$0

  • Exclusively for Open Source
  • Free Starter Plan
  • X

Contact

Contact Us

Ready to get started or have some questions? Let us know!

Loading
Your message has been sent. Thank you!