DD-254 Interactive · Open source

Prepare a DD Form 254, in your browser.

An open-source drafting aid for the DD Form 254, DoD Contract Security Classification Specification. It is a single HTML file that runs entirely in your browser: no server, no install, no account and no network traffic. Lay out the form, catch internal inconsistencies and produce a clean PDF.

1 filea single self-contained HTML page
0servers, installs or network calls
Localwork stays in your own browser
Opensource and verifiable releases

What it is

A tool for Facility Security Officers who prepare or review DD-254s.

A drafting aid

Helps lay out a DD-254, checks it for internal inconsistencies and produces a clean PDF. It does not make classification determinations.

Runs where you are

Open the file in Chrome or Edge and work offline. Your work is saved in your browser's local storage on your own machine, with no telemetry or remote calls.

Verifiable releases

Each release is built and published from the source repository, and the repository documents how to verify a download for yourself.

Where to get it

This page links to the tool rather than hosting a copy. The demo is published only from verified releases in the tool's own repository, so the link below always opens the verified build.

Live demoadamsdarin.github.io/dd254-interactive. Opens with fictitious example data; nothing real.
DownloadThe latest release on GitHub: one HTML file to open locally.
Sourcegithub.com/adamsdarin/dd254-interactive-source. Builds, releases and publishes the tool.
VerifyVERIFY.md explains how to check a download before opening it.

Read it carefully

Not affiliated with, endorsed by, or approved by DCSA, DoD, or any U.S. Government agency. Nothing it produces is authoritative: verify every classification determination against 32 CFR Part 117 (NISPOM), your contract and your Government Contracting Activity.

Whether your browser is an appropriate place for a given contract's details is a question for your organization's security policy and your GCA. If unsure, use the demo or placeholder values.

Not accredited for classified processing of any kind.