Pinstack Calculator

The standalone pinstack calculator is designed for fast cylinder pinning, manual key entry, and real-world locksmith workflow without requiring full system generation.

What It Does

The pinstack tool converts key bittings into usable pinning stacks for IC and conventional pin cylinders. It allows you to either manually enter key information to create pinstacks or import save files from our system generator.

Focus: quick pinning output for bench or field use, where keys can be entered manually, without full system generation.
key selection pinning diagram
pinning sheets Running pin count

Core Features

Manual key entry with labels and bittings
Automatic pin stack generation from key cuts
IC-aware control key handling (toggleable)
Running clipboard pinout builder
Cylinder quantity tracking per entry
Total pin count accumulation for batching
Copy / download output for bench or field use
JSON save & reload of pinstack sessions

How It Works

Enter a system name if you want to save or print output for later use and select a DSD profile. Enter the name (tmk, gmk, AA1 or whatever works for you) of each key you want to include in a given pinning configuration, followed by its cut values, one key at a time. Once finished with adding your cylinder's keys, the shown pinning diagram displays your pinning configuration. It can be carried over to a running clipboard in the lower portion of the page to later copy or download by clicking "add to list". Keys can be removed from the calculator by clicking the x next to the bitting. The calculator builds a pinning diagram from all entered keys til cleared, when using it for manual entry. Pin displays are complete with buildup pins if using an IC DSD and control key can be toggled off for mixed format systems.

This is the same pinning logic used in our system generator, just without the generator functionality.

Workflow Use Cases

SFIC / LFIC Support

The calculator can switch between conventional pinning and IC-style control logic. When enabled, control shear calculations are included in the stack output.

Useful for mixed systems with mixed formats on a shared keyway

Export & Persistence

Pinstack sessions can be saved locally as JSON files. These preserve:

Fast Pinning. Quick Reference.

Use the calculator independently or load generated systems for full workflow coverage.

Important Notes

Free User account required to access tool