Skip to content
Best Decoder Tool For Base Encoding Schemes.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Added a new screenshot Jun 23, 2019
LICENSE Initial commit Jun 23, 2019



Best Decoder Tool For Base Encoding Schemes

version GitHub license Twitter

basecrack tool

BaseCrack is a tool written in Python that can decode all alphanumeric base encoding schemes. This tool can accept single user input, multiple inputs from a file, input from argument and decode them incredibly fast.

Decode Base16, Base32, Base36, Base58, Base62, Base64, Base64Url, Base85, Base91, Base92 and more with the best base encoding scheme decoding tool in town. Mostly used for CTFs and Cryptography.

Supported Encoding Schemes

  • Base16
  • Base32
  • Base36
  • Base58
  • Base62
  • Base64
  • Base64Url
  • Base85
  • Base91
  • Base92

Main Features

  • Can decode multiple base encodings from a file
  • Predicts the type of encoding scheme


basecrack screenshot


$ git clone
$ cd basecrack
$ pip install -r requirements.txt
$ python -h


To decode a single base encoding from user input:


To decode a single base encoding from argument:

python -b SGVsbG8gV29ybGQh

To decode multiple base encodings from a file:

python -f file.txt


Ways to contribute

  • Suggest a feature
  • Report a bug
  • Fix something and open a pull request
  • Help me document the code
  • Spread the word


Licensed under the MIT License, see LICENSE for more information.

Support this project by starring, sharing, and contributing! ❤️

You can’t perform that action at this time.