Skip to main content

IndiaPincodeFinder is a Python module that helps you find detailed Indian address information by using a valid 6-digit PIN code. It's ideal for use in logistics, address validation, fintech onboarding (KYC), e-commerce, and mapping services.

Project description

IndiaPincodeFinder

IndiaPincodeFinder is a Python module that helps you find detailed Indian address information by using a valid 6-digit PIN code. It's ideal for use in logistics, address validation, fintech onboarding (KYC), e-commerce, and mapping services.

Installation

pip install indiapincodefinder

Usage

from indiapincodefinder import pin_to_address, pin_to_state, pin_to_district, pin_to_taluka, search_pincodes

# Get the full address details for a pincode
print(pin_to_address(411001))

# Get the state for a pincode
print(pin_to_state(411001))

# Get the district for a pincode
print(pin_to_district(411001))

# Get the taluka/block for a pincode
print(pin_to_taluka(411001))

# Search pincodes by district, block, or office name (case-insensitive substring match)
print(search_pincodes("pune"))
# [{'pincode': 410301, 'state': '...', 'district': '...', ...}, ...]
print(search_pincodes("pune h.o"))
# includes full address object for 411001

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

For commercial use without GPL compliance, please contact the authors for licensing options.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

indiapincodefinder-4.0.0.tar.gz (369.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

indiapincodefinder-4.0.0-py3-none-any.whl (393.4 kB view details)

Uploaded Python 3

File details

Details for the file indiapincodefinder-4.0.0.tar.gz.

File metadata

  • Download URL: indiapincodefinder-4.0.0.tar.gz
  • Upload date:
  • Size: 369.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for indiapincodefinder-4.0.0.tar.gz
Algorithm Hash digest
SHA256 b5558e432345e24d30beb3149ca16436ce8af823a3a971fc77743321060437e5
MD5 5fa7163dcd15a80f1fb0a40cff99a054
BLAKE2b-256 1787896b7e041b30db87662964230543b0cdb215d5eec795e480c7dd4a2a902f

See more details on using hashes here.

File details

Details for the file indiapincodefinder-4.0.0-py3-none-any.whl.

File metadata

  • Download URL: indiapincodefinder-4.0.0-py3-none-any.whl
  • Upload date:
  • Size: 393.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for indiapincodefinder-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 727b494d31942e81d99bf774035454266f74fc7638d1be8eb03d6cf313570541
MD5 dd80c9d95edb2fa3e36b9ded940d6798
BLAKE2b-256 f0ab97eb384e61fb2c580435929aebcbce02d44dcfc76e98565810cd35370fb7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page