← Guides

JSON and BLK Sight Converter

BLK is War Thunder's game configuration format for a custom sight. JSON is Hub Thunder's editable project format.

What the converter does

01

JSON to BLK

It validates a sight document and creates a BLK with native lines, text, circles and quads; Brush, Hatch, Fill and Shapes map to these primitives. New files receive the standard sight defaults, distance scales, horizontal ranges, and vehicle-class settings.

02

BLK to JSON

It reads parameters, p2, p3, b boolean and color values, plus nested blocks including crosshair_distances, crosshair_hor_ranges, and matchExpClass. The source BLK tree is retained in blk.nodes, so exporting back to BLK does not discard settings the editor cannot represent.

Import and export

03

Open the Sight Converter, choose or drop a BLK file, then select BLK TO JSON. Save the JSON as a backup or open it in the Sight Drawer.

04

For the reverse direction, choose a JSON file, validate it, and export BLK. Put the result in UserSights using the installation guide.

Limits and editing

05

The importer supports ordinary BLK parameter and block syntax. Comments are not transferred to JSON. Geometry that maps to the editor appears in elements; all other settings remain in blk.nodes. Keep that field to retain unsupported game settings. Warnings identify geometry not shown on canvas. Comments and formatting are not preserved; native primitives cannot recover Brush/Hatch parameters without valid Hub Thunder metadata.

JSON import up to 5 MiB instead of 1 MiB. BLK import up to 3 MiB instead of 500 KiB. A malformed BLK or unsupported syntax returns a clear error and is never executed.

REGISTER TO DOWNLOAD

Create a free HUB THUNDER account to download mods.

REGISTER WITH DISCORD

    BOOSTY

    Boosty levels 2, 3 and 4 include Premium and a higher daily sight generation allowance.

    OPEN BOOSTY

    Access is checked through the linked Discord account and its Premium role. Use the same account on Boosty and Hub Thunder.

    JOIN HUB THUNDER SERVER

    UPLOAD

    1. Sign in with Discord.
    2. Join our Discord server.
    3. After registration, you can submit your sight for moderation.

    DISCORD

    Upload via Discord

    The easiest way is to submit your work through our Discord server.

    18+

    Confirm you are 18+

    Free NSFW mods are blurred until you confirm you are 18 or older. No registration needed - just pick your birth date.