SSIM Toolkit · Early Access Preview

From raw SSIM file to insight.

The local workbench for airline schedule data. Open the schedule files you already receive and see what changed, where connections break, where you stand — exactly, and entirely on your machine.

Free during the Early Access Preview · macOS and Windows · Pricing · Watch the introduction (4 min)

SSIM Toolkit's Network page: the week in figures, every route on a map, and the busiest stations.

Introduction

SSIM Toolkit in four minutes.

What an SSIM schedule file is, who reads one, and how SSIM Toolkit turns it into answers on your own machine.

Start here

A schedule file, read the way a planner thinks.

Airlines exchange schedules as IATA SSIM files: dense lines of fixed-width text, each one a pattern of flights across a season. SSIM Toolkit reads every one and turns it into flights you can question.

One flight record from a schedule file: its parts say who flies it, when, where and at what times, on what aircraft, and how it is sold. Read together they make one flight, XX 0101 from Mumbai to Singapore at 06:40, arriving 14:55, on an A320, every Monday, Wednesday and Friday from 1 January to 31 March 2027 — 39 dated flights.A line in the file3 XX 0101 01 J 01JAN27 31MAR27 1·3·5·· BOM 0640 +0530 T2 SIN 1455 +0800 T1 320 Y180 XX · M · EWho flies itWhen it fliesWhere, and at what timesOn whatHow it's soldRead as one flightXX 0101Example Air · scheduled passengerBOM06:405 h 45 mSIN14:55A320Mon · Wed · Fri1 Jan – 31 Mar 2027Every dateMTWTFSSJanFebMar39 dated flights, from one line

A revised schedule arrives. What did it break?

Two files read date by date: every flight added, removed, retimed or swapped, the capacity it moved, and the weak spots it opens for your airline.

One airline's day, published against revised: one flight unchanged, two retimed, one removed, one added and one with a smaller aircraft. The retime breaks two connections at the Sydney hub, the removal leaves Perth without its only flight from Melbourne, and the swap cuts seats on Sydney–Adelaide by six per cent.PublishedRevisedWhat it breaks06:0008:0010:0012:0014:0016:0018:0020:0022:00XX 101SYD–MELUnchangedXX 117SYD–BNE+30 minRetimedXX 204MEL–PERRemovedXX 233BNE–CNSAddedXX 310SYD–ADL320 → E90Aircraft swapXX 412MEL–SYD−20 minRetimed2 connections brokenat the SYD hubPER loses its only flightfrom MELSeats −6%on SYD–ADL
In the appThe same question, answered on your own schedule — real screen, invented airlines.
SSIM Toolkit: A revised schedule arrives. What did it break?

Can passengers still connect at the hub?

Banks as waves, every connection judged against your minimum connecting times, and what moving one flight would win or break — before anyone files it.

A day at a hub: arrivals come in waves, departures leave an hour later, and every connection between them is coloured — sellable, tight, or below the minimum connecting time. Moving one departure fifteen minutes later turns three broken connections into good ones.The whole dayArrivalsDepartures06:0009:0012:0015:0018:0021:0000:00One bank, openedArrivalsDepartures+15 min · 3 connections saved09:3010:0010:3011:0011:3012:00SellableTightBelow MCT
In the appThe same question, answered on your own schedule — real screen, invented airlines.
SSIM Toolkit: Can passengers still connect at the hub?

Where do we stand in each market?

Every market banded sole, dominated, led or contested, your share against each rival, and the gap where you trail.

Seat shares in four markets, your airline in cobalt: contested Sydney–Melbourne, where you lead by three points; Sydney–Brisbane, led by a rival, where you are behind by twenty-eight; Brisbane–Cairns, which you dominate; and Melbourne–Hobart, which only you fly. Beside it, one aircraft flies under five flight numbers and is counted once, for the airline that operates it.YouRivalsShare of seatsSYD–MELContested34%31%22%13%Leading by 3 ptsSYD–BNELed30%58%12%Behind by 28 ptsBNE–CNSDominated78%22%LeadingMEL–HBASole100%Sole operatorOne aircraft, five flight numbersXX 101flies itYY 5501sells itWW 7120sells itKK 330sells itGG 8812sells itCounted once — for who flies it.
In the appThe same question, answered on your own schedule — real screen, invented airlines.
SSIM Toolkit: Where do we stand in each market?

Is the file sound before it goes further?

Every record checked against the IATA standard, each finding pinned to where it is, with what was expected and what to do.

A schedule file checked against the standard: one error and twelve warnings. Each finding is pinned to the record it comes from and says, in plain words, what is wrong and what to do — for example, an arrival before departure on one flight: fix the date variation.1 error12 warningsEvery record checked against the IATA standardschedule.ssimArrival before departureOn 1 flight. Fix the date variation on XX 0412.ErrorA required field is blankOn 3 records. Fill in the aircraft configuration.WarningUnknown service typeOn 2 flights. Use a code from the standard's list.Warning
In the appThe same question, answered on your own schedule — real screen, invented airlines.
SSIM Toolkit: Is the file sound before it goes further?

A look inside

Every page built around a question.

Every route on a map, weighted by how often it flies, with the busiest stations ranked.

Each airport pair with every airline's share of seats and departures, and how its week is built.

A station's role, its connecting banks, and where connections break against the minimum connecting time.

Every aircraft followed through its day, flight after flight.

Two versions side by side: flights added, removed and retimed, and how capacity moved.

Every finding against the IATA SSIM standard, with the record and field it points at.

Your own questions of the schedule in read-only SQL, with results you can export.

SSIM Toolkit — Network
SSIM Toolkit — Markets
SSIM Toolkit — Hubs & banks
SSIM Toolkit — Rotations
SSIM Toolkit — Compare
SSIM Toolkit — Validation
SSIM Toolkit — SQL Notebook

Real screens from SSIM Toolkit 0.4 — a sample schedule, with invented airlines.

  • Markets & competition

    Who flies every market, their shares of seats and departures, and how each week is built.

  • Hubs, banks & connections

    Connecting waves, connections against the minimum connecting time, and what a retime would break.

  • Airlines, aircraft & rotations

    Each airline's network, fleet and partners; every aircraft followed through its day.

  • Compare two files

    Flights added, removed and retimed between two versions, and how capacity moved.

  • Flights & calendar

    Every flight-date, searchable, with the season laid out week by week.

  • Validation & inspector

    Every finding against the SSIM standard, with the record and field it points at.

  • SQL Notebook

    Ask your own questions of the schedule in read-only SQL, and keep the answers.

  • Exports

    Every table as Excel, CSV or JSON — the same rows the page shows; a whole data set as Parquet.

Exports & SQL Notebook

Take the answers with you.

Every table leaves as a file, holding the same rows the page shows. When a page doesn't ask your question, the SQL Notebook does — read-only, over every record.

Excel, CSV or JSON
From every table in the app — an export holds the same rows the page lists.
Whole data set
Every table of a data set as Parquet, for a database, a notebook or a warehouse.
Data-set bundle
The whole data set as one zip, for a back-up or a hand-off.
Print a brief
A market's brief on one A4 page — or as a workbook with every flight and one-stop option.
The SQL Notebook: a read-only query against the schedule and its results.

Private by design

Your schedules never leave your machine.

Files are read and analysed on your own computer, and never uploaded. How we handle security.

Your schedule file is read and analysed inside your own computer by SSIM Toolkit, and comes out as answers and exports. Your schedule data never leaves the machine.Your machineYour schedule fileSSIM ToolkitMarkets & sharesHubs & connectionsExportsYour schedule datanever leaves

On every page

The small things that save an afternoon.

  • One bar sets what every page reads

    The period, the airlines, the clock and the records a page counts — set once at the top, kept as you move around.

  • Your airline, home airport and partners

    Tell the app which airline you work for, and pages lead with it: its markets, its rivals, its hubs.

  • Times on the clock you choose

    Read every time in each airport's local time, in UTC, or in your own time zone.

  • Saved views, notes and bookmarks

    Save a page as you set it up, keep notes on flights and markets, and keep separate work apart in workspaces.

  • Long work shows its progress

    Reading a file, comparing files and large exports show each step as they go, with a Stop button.

  • Plain words, with the standard's names

    Every data element keeps its name from the standard, with a plain-language line underneath.

Said plainly

What a schedule can't tell you.

Profitability
A schedule holds no costs or revenue, so there is no profit or yield — use it for the capacity, frequency and network behind those figures.
Demand and fares
Seats are what is offered, not what is sold.
Industry MCT tables
The app reads what the file states and the rules you save for each airport; it does not carry the published minimum connecting times.
Bundled schedules
It holds no schedules of its own — its answers cover the files you give it.

Questions

Before you download.

What is an SSIM file?

SSIM — the Standard Schedules Information Manual — is the IATA standard airlines use to exchange schedules. A file lists every flight leg of a season: who operates it, between which airports, on which days, at what times, on what aircraft. SSIM Toolkit reads it in full.

Does my data leave my computer?

No. Files are read and analysed on your machine, and your schedules are never uploaded.

How does it get its answers?

From the standard's rules, applied to every record. The same file gives the same answer every time, and every figure traces back to the records it came from — ask the same question in the SQL Notebook to check one.

Which platforms does it run on?

macOS (Apple Silicon) and Windows 10 or 11 (64-bit).

What does it cost?

It's free during the Early Access Preview. After that, plans are priced per seat per month, every plan starts with a 30-day free trial, and paying yearly gets one month free.

Open your first schedule in minutes.

Free during the Early Access Preview, on macOS and Windows.

SSIM Toolkit · Desktop app

Download SSIM Toolkit

Enter your email and we'll send you a download link. It works for 24 hours. Free during the Early Access Preview.

By downloading, you'll receive release notes and product updates from Active Flights by email. Unsubscribe any time. See our privacy policy.