Skip to main content

SmartBinDB

PyPI version Python versions License: MIT Docs

Blazing-fast offline Bank Identification Number (BIN) lookup database for Python.

SmartBinDB ships with a bundled binary database covering hundreds of thousands of card BINs across the globe and provides a simple async API to look them up by BIN, issuing bank or country — with zero network calls.

Installation

pip install smartbindb

Quick start

import asyncio
from smartbindb import SmartBinDB

db = SmartBinDB()

async def main():
    print(await db.get_bin_info("457173"))
    print(await db.get_bins_by_bank("Chase", limit=5))
    print(await db.get_bins_by_country("BD", limit=10))

asyncio.run(main())

Documentation

Full API documentation, tutorials, integration guides (FastAPI, Flask, Django, Telegram bots) and examples live at: https://abirxdhack.github.io/TheSmartBinDB

Links

License

MIT © Abir Arafat Chawdhury

Download files

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

Source Distribution

smartbindb-5.17.7.tar.gz (3.8 MB view details)

Uploaded Source

Built Distribution

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

smartbindb-5.17.7-py3-none-any.whl (4.0 MB view details)

Uploaded Python 3

File details

Details for the file smartbindb-5.17.7.tar.gz.

File metadata

  • Download URL: smartbindb-5.17.7.tar.gz
  • Upload date:
  • Size: 3.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for smartbindb-5.17.7.tar.gz
Algorithm Hash digest
SHA256 30d9f23dcd2316e3cb5730798ed516a328630634d81fd413c26c380789b15cfa
MD5 85451e1c644f1b43de4c97f810c77ded
BLAKE2b-256 a590738ec9a63d2c2b5992cc09ae50aaa74fa156a3f615b0dfed7de6a798cc7c

See more details on using hashes here.

File details

Details for the file smartbindb-5.17.7-py3-none-any.whl.

File metadata

  • Download URL: smartbindb-5.17.7-py3-none-any.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for smartbindb-5.17.7-py3-none-any.whl
Algorithm Hash digest
SHA256 6ba8d63e6c44685f81c524f53749b39134d974f648e5e503424c7d1149f8f39b
MD5 ac8a6f35c4b160b3a1b26ab154f455ac
BLAKE2b-256 cd4848ca010e6cdf4f41a7b34fbc8f25256bb3a80f6e0ae340a0a4dbb1a6182d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

5.17.7 This release

2 files

5.17.6

2 files

5.17.5

2 files

5.17.4

2 files

5.17.3

2 files

5.17.1

2 files

4.16.1

2 files

4.12.8

2 files

3.16.3

2 files

2.16.5

2 files

2.16.3

2 files

2.16.1

2 files

Supported by

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