PHPackages                             pelock/radio-code-calculator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. pelock/radio-code-calculator

ActiveLibrary[API Development](/categories/api)

pelock/radio-code-calculator
============================

Radio Code Calculator is an online service along with Web API and SDK for generating car radio unlock codes for popular vehicle brands.

1.1.6(1y ago)12181Apache-2.0PHPPHP &gt;=8.0.0

Since Feb 14Pushed 1y ago1 watchersCompare

[ Source](https://github.com/PELock/Radio-Code-Calculator-PHP)[ Packagist](https://packagist.org/packages/pelock/radio-code-calculator)[ RSS](/packages/pelock-radio-code-calculator/feed)WikiDiscussions main Synced today

READMEChangelog (7)Dependencies (1)Versions (8)Used By (0)

Radio Code Calculator Online &amp; SDK for PHP
==============================================

[](#radio-code-calculator-online--sdk-for-php)

**[Radio Code Calculator](https://www.pelock.com/products/radio-code-calculator)** is an online service along with [Web API &amp; SDK](https://www.pelock.com/products/radio-code-calculator/sdk) for generating car radio unlock codes for popular vehicle brands.

Following a breakdown or a disconnection of the car battery, most of the vehicle radio &amp; navigation units will ask for an unlocking code. It's standard anti-theft protection.

Our car Radio Code Calculator allows you to generate **100% valid** radio codes to unlock car radios &amp; navigation without the need to use the expensive service of authorized dealers.

[![Radio Code Calculator](https://camo.githubusercontent.com/79f0700c01818afd3665d5ab05ae2c191f379f253c2639f150cb483f981e8a1d/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f70726f64756374732f726164696f2d636f64652d63616c63756c61746f722f6361722d726164696f2d636f64652d63616c63756c61746f722d6f6e6c696e652d7765622d6170692d73646b2e6a7067)](https://camo.githubusercontent.com/79f0700c01818afd3665d5ab05ae2c191f379f253c2639f150cb483f981e8a1d/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f70726f64756374732f726164696f2d636f64652d63616c63756c61746f722f6361722d726164696f2d636f64652d63616c63756c61746f722d6f6e6c696e652d7765622d6170692d73646b2e6a7067)

The service is available through a simple online interface and `Web API`, with multiple `SDK` development libraries for popular programming languages.

Thanks to our solution, you can create, for instance, mobile or web applications that allow for easy generation of radio codes.

Supported car models and radios
-------------------------------

[](#supported-car-models-and-radios)

Our service is being continuously developed and new algorithms are gradually added for new car models and their radios.

If a new algorithm is added, you will get automatic and free access to it as part of your current license.

Individual calculators are available on our site as a paid service for end customers. You can verify them and see lists of supported radios on the relevant subpages:

- [Renault &amp; Dacia](https://www.pelock.com/products/renault-and-dacia-car-radio-code-calculator-generator)
- [Toyota ERC](https://www.pelock.com/products/toyota-erc-calculator-radio-unlock-code-generator)
- [Jeep Cherokee](https://www.pelock.com/products/jeep-cherokee-radio-unlock-code-calculator-generator)
- [Ford M Serial](https://www.pelock.com/products/ford-radio-code-m-serial-calculator-generator)
- [Ford V Serial](https://www.pelock.com/products/ford-radio-code-v-serial-calculator-generator)
- [Ford TravelPilot EX, FX &amp; NX](https://www.pelock.com/products/ford-travelpilot-ex-fx-nx-radio-code-generator-calculator)
- [Chrysler Panasonic TM9](https://www.pelock.com/products/chrysler-panasonic-tm9-car-radio-code-calculator-generator)
- [Chrysler Dodge Ram VP2](https://www.pelock.com/products/chrysler-dodge-ram-uconnect-harman-kardon-radio-code)
- [Fiat Stilo &amp; Bravo Visteon](https://www.pelock.com/products/fiat-stilo-bravo-visteon-radio-code-calculator-generator)
- [Fiat DAIICHI MOPAR](https://www.pelock.com/products/fiat-daiichi-radio-code-calculator-generator)
- [Fiat Continental 250 &amp; 500 VP1/VP2](https://www.pelock.com/products/fiat-250-500-vp1-vp2-radio-code-calculator-generator)
- [Nissan Glove Box Immobiliser PIN](https://www.pelock.com/products/nissan-glove-box-pin-code-calculator)
- [Eclipse ESN Unlock Code Calculator](https://www.pelock.com/products/eclipse-esn-unlock-code-calculator)
- [Jaguar Alpine](https://www.pelock.com/products/jaguar-alpine-car-radio-unlock-code-calculator)

Use of radio code calculator
----------------------------

[](#use-of-radio-code-calculator)

Where and who can use the radio code generation service and make money from code generation?

### [![Android](https://camo.githubusercontent.com/1d6b0700ca6ac6393e05c0d0a87c2740232c76b98769d0573a1161e59fb4ee83/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f69636f6e732f616e64726f69642d33322e706e67)](https://camo.githubusercontent.com/1d6b0700ca6ac6393e05c0d0a87c2740232c76b98769d0573a1161e59fb4ee83/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f69636f6e732f616e64726f69642d33322e706e67) App developers

[](#-app-developers)

The main audience for our software is clearly developers and programmers, either of mobile or desktop applications.

### [![Shoping cart](https://camo.githubusercontent.com/b70d035279beecf197d022eb52fffaadeb07dcdcaeb7904b2a6b9c153dcb97da/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f69636f6e732f636172742d33322e706e67)](https://camo.githubusercontent.com/b70d035279beecf197d022eb52fffaadeb07dcdcaeb7904b2a6b9c153dcb97da/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f69636f6e732f636172742d33322e706e67) Online stores

[](#-online-stores)

If you run an online e-commerce store, you can sell radio codes through it using our software solutions.

### [![Car](https://camo.githubusercontent.com/ad390f5ad046bde34e0d6016757695925520adbf0ba3f5979825c2883db8ae51/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f69636f6e732f6361722d33322e706e67)](https://camo.githubusercontent.com/ad390f5ad046bde34e0d6016757695925520adbf0ba3f5979825c2883db8ae51/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f69636f6e732f6361722d33322e706e67) Auto repair shops

[](#-auto-repair-shops)

We also encourage car repair shops whose customers often use car radio unlocking services.

### [![Person](https://camo.githubusercontent.com/3f81416a08f4d5fc27782c261a1a45cb58d7bd971acfa33017cc4002c21239ef/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f69636f6e732f757365722d33322e706e67)](https://camo.githubusercontent.com/3f81416a08f4d5fc27782c261a1a45cb58d7bd971acfa33017cc4002c21239ef/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f656e2f69636f6e732f757365722d33322e706e67) Private individuals

[](#-private-individuals)

Private individuals will also profit from our solution by generating codes and selling them on car forums or auction sites such as eBay, Craigslist.

### No limits!

[](#no-limits)

You can generate codes **without limitation** with your purchased one year license.

Set your own price for generating a single code and start earning by using **tried and tested** algorithms from a programming language you know.

If you are not a programmer - don't worry. Just use our [online calculator](https://www.pelock.com/products/radio-code-calculator/online).

Installation
------------

[](#installation)

Preferred way of WebApi interface installation is via [composer](https://getcomposer.org/).

Run:

```
php composer.phar require --prefer-dist pelock/radio-code-calculator "*"

```

Or add this entry:

```
"pelock/radio-code-calculator": "*"

```

directly to your `composer.json` in `require` section.

Installation package is available at

Packages for other programming languages
----------------------------------------

[](#packages-for-other-programming-languages)

The installation packages have been uploaded to repositories for several popular programming languages and their source codes have been published on GitHub:

RepositoryLanguageInstallationPackageGitHub[![Packagist repository for PHP and Composer](https://camo.githubusercontent.com/69827be48ad3dac053043ae10934371e5e2f3043621e986d9a5716af2e7b5084/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f6c6f676f732f7265706f2d7061636b61676973742d636f6d706f7365722e706e67)](https://camo.githubusercontent.com/69827be48ad3dac053043ae10934371e5e2f3043621e986d9a5716af2e7b5084/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f6c6f676f732f7265706f2d7061636b61676973742d636f6d706f7365722e706e67)PHPAdd the following line to `require` section of your `composer.json` file `"pelock/radio-code-calculator": "*"`[Packagist](https://packagist.org/packages/pelock/radio-code-calculator)[Sources](https://github.com/PELock/Radio-Code-Calculator-PHP)[![PyPI repository for Python](https://camo.githubusercontent.com/fead101e80f078b0e75efe74a2bfead4a3a1cf7f0902bcff1e2766bb656dade3/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f6c6f676f732f7265706f2d707970692e706e67)](https://camo.githubusercontent.com/fead101e80f078b0e75efe74a2bfead4a3a1cf7f0902bcff1e2766bb656dade3/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f6c6f676f732f7265706f2d707970692e706e67)PythonRun `pip install radio-code-calculator`[PyPi](https://pypi.org/project/radio-code-calculator/)[Sources](https://github.com/PELock/Radio-Code-Calculator-Python)[![NPM repository for JavaScript and TypeScript](https://camo.githubusercontent.com/61f8626a3a732a49d80687934b25e57094297990e8625915e81029da4a5edeb2/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f6c6f676f732f7265706f2d6e706d2e706e67)](https://camo.githubusercontent.com/61f8626a3a732a49d80687934b25e57094297990e8625915e81029da4a5edeb2/68747470733a2f2f7777772e70656c6f636b2e636f6d2f696d672f6c6f676f732f7265706f2d6e706d2e706e67)JavaScript, TypeScriptRun `npm i radio-code-calculator` or add the following to `dependencies` section of your `package.json` file `"dependencies": { "radio-code-calculator": "latest" },`[NPM](https://www.npmjs.com/package/radio-code-calculator)[Sources](https://github.com/PELock/Radio-Code-Calculator-JavaScript)Usage examples
--------------

[](#usage-examples)

### Radio code generation

[](#radio-code-generation)

This example demonstrates code generation for a selected radio model. All input parameter validation is done on the server side and if the radio serial number has an invalid length or pattern - the service will return an error.

```
