ToolsInstallConverterSafetyBuild
// cdb-converter, hosted

Convert your PCM database

Drop a .cdb and get a SQLite database you can open in DB Browser, Datasette or any SQL tool. Drop that SQLite back and get a .cdb Pro Cycling Manager reads. The direction is detected from the file you drop.

Drop a .cdb or .sqlite file here

or click to browse

Keep a backup of the database you care about. Good practice with any modding tool.

01

Drop your database

Any PCM .cdb: a career save, an official Cyanide release, a community update. Nothing about the file is inspected beyond its extension until you convert it.

02

Edit it as SQLite

You get a real SQLite file. Open it in DB Browser, query it, run an UPDATE across a thousand riders, whatever your SQL tool can do.

03

Convert it back

Drop the edited SQLite here again to get a .cdb. Tables, column types and CDB metadata are preserved, so the game reads it like any other database.

// under the hood

It is a library first

This page is a thin shell over cdb-converter, the MIT-licensed package that does the work. Two functions, both directions, in the browser or in Node. There is a CLI too, if a terminal suits you better than a dropzone.

cdb-converter
~ $ npm install cdb-converter
~ $ npx cdb-converter database.cdb
wrote database.sqlite