Reference Document // For Pilots & Wing Admins
DCS World
Briefing Generator
User Guide
Version 1.1
Edition of 2026-05-17

Print to PDF → Chrome Ctrl+P
Application interface in French — English UI planned in a future release
V1.1 — 2026-05-17
Table of Contents
1. Getting Started
1.1 Opening the application
1.2 Interface overview
1.3 Edit mode vs Preview mode
2. Creating a Complete Briefing
2.1 Metadata — ⚙ tab
2.2 Cover page — ◕ tab
2.3 Tactical situation — ▣ SITAC tab
2.4 Mission overview — ✈ tab
2.5 Radio plan — 📻 tab
2.6 Individual missions — ⊕ tab
2.7 Crew — 👤 tab
2.8 Charts — 🗺 tab
2.9 Free-form Appendices — 📎 tab
3. Saving and Resuming a Briefing
3.1 Automatic local save
3.2 Exporting a briefing as JSON
3.3 Importing an existing briefing
3.4 Starting fresh
4. Exporting to PDF
4.1 Preview mode verification
4.2 Exporting to PDF (Windows / macOS)
4.3 Exporting to PDF on Android
4.4 PNG kneeboard export
4.5 Best practices
5. Wing Configuration (Admin)
5.1 What is a wing config?
5.2 Editing the wing identity
5.3 Managing squadrons
5.4 Loading logos
5.5 Exporting, importing, resetting
6. FAQ and Tips
7. Appendix — Credits and Licenses

01 Getting Started

1.1 Opening the Application

No installation, no server, no account required. Double-click DCS_World_Briefing_Generator.html and you are ready to go. The application runs entirely in your browser, offline.

1.2 Interface Overview

When the application opens, you are in edit mode. The interface is split into two simple zones:

The toolbar at the top of the screen
The toolbar at the top of the screen

At the top, the toolbar — your wing name on the left, the main action buttons on the right. Below it, the tabs that give access to each section of the briefing.

The editor on a wide screen
The editor on a wide screen

On a tablet, the tabs move to the bottom of the screen, within thumb reach:

On tablet — tabs move to the bottom
On tablet — tabs move to the bottom

Available tabs, left to right:

IconNameWhat you do there
MetaDate, classification, document reference
CoverOperation title, context, cover map
SITACTactical situation, weather, SITREP entries
MissionObjectives, bases, threats (mission overview)
📻RadioCommon frequencies and per-aircraft radio plans
MissionsIndividual mission cards per pilot
👤CrewOrder of battle — groups and pilots
🗺ChartsAirport charts (approach, taxiway, communication…)
📎Free-form AppendicesFree illustrated content at the end of the briefing
🛡WingWing configuration (admin section)
PreviewPrint-ready rendering of the briefing

1.3 Edit Mode vs Preview Mode

The application has two modes, and switching between them takes a single click:

To switch: click the ◈ Aperçu tab directly.

Preview mode — what you will get in the final PDF
Preview mode — what you will get in the final PDF

02 Creating a Complete Briefing

We will walk through the tabs in order, left to right. That is how a briefing naturally builds up, and it is the best way to make sure nothing gets missed.

2.1 Metadata — ⚙ Tab

These are the header fields that appear in the footer of every printed page. A few fields, quickly filled.

⚙ Meta tab
⚙ Meta tab

2.2 Cover Page — ◕ Tab

The first page of the printed briefing. This is where you set the scene for everything that follows.

◕ Cover tab
◕ Cover tab

2.3 Tactical Situation — ▣ SITAC Tab

A summary of the situation at mission time — where forces stand, what the context is, what the weather looks like.

2.4 Mission Overview — ✈ Tab

The operational body of the mission: what needs to be done, where to land, and what can shoot back.

2.5 Radio Plan — 📻 Tab

All frequencies in one place. This tab is split into two parts:

📻 Radio tab
📻 Radio tab

2.6 Individual Missions — ⊕ Tab

Often the longest section to fill in — and the most personalized. Each pilot or crew can have their own mission card.

⊕ Missions tab — an open card
⊕ Missions tab — an open card
The squadron selector
The squadron selector

2.7 Crew — 👤 Tab

The Crew tab generates an order of battle (ORBAT) page in the briefing — but only if you actually add pilots here. Leave it empty and no crew page is generated.

2.8 Charts — 🗺 Tab

The Charts tab lets you add airport charts to the briefing. These charts are typically approach, taxiway, or communication diagrams downloaded from sources such as Chartfox or official aeronautical publications.

For each chart, you fill in:

The + Add a chart button lets you add as many charts as needed. Charts appear in the final briefing in the order they were entered.

The Charts tab
The Charts tab

2.9 Free-form Appendices — 📎 Tab

The Free-form Appendices tab fills the role of the Appendices tab in v2.0.0: it lets you add free illustrated content at the end of the briefing — diagrams, reference notes, photos, enemy OOB, etc.

Each appendix combines:

The Free-form Appendices tab
The Free-form Appendices tab

03 Saving and Resuming a Briefing

3.1 Automatic Local Save

Good news: there is nothing to do. The application continuously saves your current briefing to browser local storage (localStorage). Close the tab, shut down the PC, come back the next day — your work is still there.

3.2 Exporting a Briefing as JSON

The JSON export is the permanent save — a file you can archive, share with a squadronmate, or reload six months later.

The Sauver (Save) button
The Sauver (Save) button

3.3 Importing an Existing Briefing

Resuming a briefing from a previous session, or a squadronmate sends you theirs:

3.4 Starting Fresh

04 Exporting to PDF

4.1 Preview Mode Verification

Before printing, take a quick look in Preview mode — the ◈ Aperçu tab. Check that:

4.2 Exporting to PDF (Windows / macOS)

Everything happens inside Chrome — no third-party software needed. The Imprimer (Print) button automatically switches to Preview mode first.

  1. Press Ctrl+P (Windows / Linux) or +P (macOS).
  2. Select “Save as PDF” as the destination.
  3. Set the following options:
The Chrome print dialog
The Chrome print dialog
OptionRecommended value
Paper sizeA4
OrientationPortrait
MarginsNone (the app manages its own margins)
Scale100%
Background graphics✓ Enabled — required for the kraft background

4.3 Exporting to PDF on Android

On Android with Chrome, the Imprimer (Print) button opens the native Android print system or share menu directly:

4.4 PNG Kneeboard Export

In addition to the standard PDF export, the generator produces a PNG export optimised for DCS kneeboards — the virtual kneepads displayed in-game during a flight.

To export as PNG kneeboard:

  1. Click the Imprimer (Print) button in the toolbar
  2. In the export modal, select the PNG kneeboard option (default: PDF)
  3. Check the pages to export in the list shown (all pages checked by default)
  4. Click Export

A ZIP file is generated, containing one PNG per selected page. Each PNG is sized to standard DCS kneeboard ratios.

The multi-format export modal
The multi-format export modal

4.5 Best Practices

05 Wing Configuration

5.1 What Is a Wing Config?

The wing configuration is the set of data that personalizes the app for your virtual wing:

Once configured, this config applies to all briefings created with that installation. It exports to a single JSON file for easy distribution to every pilot in the wing.

5.2 Editing the Wing Identity

The 🛡 Wing tab
The 🛡 Wing tab

In the 🛡 Wing tab, under the Wing identity section:

5.3 Managing Squadrons

The squadrons configured here feed directly into the squadron selector in the ⊕ Missions tab.

Editing a squadron card
Editing a squadron card

5.4 Loading Logos

Loading a logo by drag-and-drop
Loading a logo by drag-and-drop

Drag and drop an image onto the zone, or click it to open the file picker.

5.5 Exporting, Importing, Resetting

Wing config management buttons
Wing config management buttons

06 FAQ and Tips

I accidentally closed the tab. Is my briefing lost?
No. The automatic save (localStorage) kept everything. Simply reopen DCS_World_Briefing_Generator.html in the same browser — your work is there. Exception: if you cleared browser data or moved the HTML file since then, the briefing is gone. Hence the importance of regular JSON exports.
My squadron does not appear in the mission selector.
The selector only lists squadrons defined in the 🛡 Wing tab. Make sure at least one squadron is configured there. If you just imported a wing config, reload the page. A warning toast appears at the bottom of the screen to flag the issue.
Warning toast — missing squadron
Warning toast — missing squadron
The PDF has blank pages inserted between sections.
This happens when a section overflows the A4 page height. In Chrome (Ctrl+P), verify that margins are set to “None” and scale to 100%. If it persists, shorten the content slightly — an overly long context paragraph or an objective list with too many items.
What size should logos be?
Transparent PNG, 400×400 px or larger, under 200 KB where possible. The app scales automatically, but small logos will appear blurry when printed. Avoid JPEG — compression artifacts are visible on the kraft background.
Can I use the app on multiple PCs with the same config?
Yes. Copy the HTML file to the other PC. Export your wing config from the first PC (📤 Exporter config) and import it on the second (📥 Importer config). Same workflow for in-progress briefings — JSON export on one PC, import on the other.
The kraft background does not appear in the PDF.
In Chrome’s print dialog, enable “Background graphics”. Chrome disables backgrounds by default to save ink — you need to re-enable it manually each time you print.
Can we fill in the briefing as a team at the same time?
No — the app is designed for local, single-author use. The collaborative workflow is: one author prepares, exports the JSON, shares it on Discord or Drive, and the others load it for review.

General Best Practices

07 Appendix — Credits and Licenses

Application

The DCS World Briefing Generator is a community tool developed for DCS World virtual wings. It is freely distributed for personal and community use within virtual wings.

Embedded Typefaces

FontUsageLicense
Stardos StencilTitles, section headers, brandingOpen Font License (OFL)
Special EliteApplication body text (typewriter style)Apache License 2.0

DCS World

DCS World is a product of Eagle Dynamics SA. Aircraft names, theater names, and all DCS World-related elements are the property of their respective rights holders. This tool makes no claim to any of them.

This Guide

Distributed with the application, in the same spirit: free use, non-commercial, for the community.

◆ GOOD HUNTING ◆