# Download OpenTTD

> OpenTTD is a transport simulation game based upon the popular game Transport Tycoon Deluxe, written by Chris Sawyer.
It attempts to mimic the original game as closely as possible while extending it with new features.

- Canonical page: https://everyversion.net/openttd/
- Publisher: OpenTTD
- Latest: Windows 15.3, macOS 15.3, Linux 15.3
- Platforms: Windows, macOS, Linux
- License: GPL-2.0 (https://github.com/OpenTTD/OpenTTD/blob/HEAD/COPYING.md)
- Price: Free and open source
- Website: https://www.openttd.org/
- Support: https://www.openttd.org/contact.html

- winget ID: OpenTTD.OpenTTD

- Homebrew cask: openttd
- Flathub: org.openttd.OpenTTD — https://flathub.org/apps/org.openttd.OpenTTD (app data from Flathub; license listed there: GPL-2.0-only)
- Flathub publisher verified: no (The ownership of the org.openttd.OpenTTD app ID has not been verified and it may be a community package.)
- Verification: level 1 — Hashes re-computed from the publisher’s download: 4 of 4 installers match the upstream manifest. Checked by Cristian Gonzalez Guasch.
- Source (Windows): winget-pkgs @ 1464d41576767dbac3497f1cf70f79561fd0e7b6 — https://github.com/microsoft/winget-pkgs/tree/1464d41576767dbac3497f1cf70f79561fd0e7b6/manifests/o/OpenTTD/OpenTTD
- Source (macOS): Homebrew cask @ 1aac7c6920d0d8e5026b2892d2bb99f587813241 — https://github.com/Homebrew/homebrew-cask/blob/1aac7c6920d0d8e5026b2892d2bb99f587813241/Casks/o/openttd.rb
- Source (Linux): Flathub — https://github.com/flathub/org.openttd.OpenTTD

## Windows

### What the installer does
- Delivered as an NSIS (Nullsoft) setup program (.exe) for x64, x86, and ARM64.
- Installs for all users on the PC, which normally requires administrator rights.
- No custom silent switch is declared; winget falls back to its default for this installer type (`/S`).
- Declared install modes: interactive and silent.
- Upgrades install over the existing version.

### Versions (newest first)

#### 15.3

- x64 nullsoft (machine): openttd-15.3-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/15.3/openttd-15.3-windows-win64.exe
  - sha256: f061a7fd16ebe682edd45b02d048f068735a4a296c2b2b325246b10e01c748bf
- arm64 nullsoft (machine): openttd-15.3-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/15.3/openttd-15.3-windows-arm64.exe
  - sha256: 1f49718962d4610599d479eed14e306c32b7e525bd1b4ae4b29c3d54ad74fe38
- x86 nullsoft (machine): openttd-15.3-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/15.3/openttd-15.3-windows-win32.exe
  - sha256: 71256a534f817aa5f3aa584609d9f6ce8d0342558ffbea65b6e1ef647f49a0cb

Pin: `winget install --id OpenTTD.OpenTTD --version 15.3 --exact`

#### 15.2

- x64 nullsoft (machine): openttd-15.2-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/15.2/openttd-15.2-windows-win64.exe
  - sha256: 48621b948637b792917c4f7ebb224ecd71f923a1d1c85525f4a0d7731ab7a898
- arm64 nullsoft (machine): openttd-15.2-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/15.2/openttd-15.2-windows-arm64.exe
  - sha256: ee74bd9eb1633f5b74c4d53ee116923e6f9df6d0fd9f03d7c9e71808bf6f9922
- x86 nullsoft (machine): openttd-15.2-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/15.2/openttd-15.2-windows-win32.exe
  - sha256: da510d856b3d1c616c3ec0304708432d8118f9f031cf5623ce1e892f0d66e0c1

Pin: `winget install --id OpenTTD.OpenTTD --version 15.2 --exact`

#### 15.1

- x64 nullsoft (machine): openttd-15.1-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/15.1/openttd-15.1-windows-win64.exe
  - sha256: 850a60aefa6bdcca1d3d99b653643201e7efabc2ca5fbb8a15b78a09db0f493e
- arm64 nullsoft (machine): openttd-15.1-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/15.1/openttd-15.1-windows-arm64.exe
  - sha256: 2dfca1acaaa41a3095023a73ec0debe36ae3b10f5f3e014128cee4274c7162e4
- x86 nullsoft (machine): openttd-15.1-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/15.1/openttd-15.1-windows-win32.exe
  - sha256: 588cc9bbedab185e006b6435605196a0d509335caa6794969e8a15ef49b4f47d

Pin: `winget install --id OpenTTD.OpenTTD --version 15.1 --exact`

#### 15.0

- x64 nullsoft (machine): openttd-15.0-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/15.0/openttd-15.0-windows-win64.exe
  - sha256: 6c05ce9723021bbb3dc81329f79bf489bd9796780b150ba5e621d0f9a5780264
- arm64 nullsoft (machine): openttd-15.0-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/15.0/openttd-15.0-windows-arm64.exe
  - sha256: c96c4f8a8bd42a1c249a4cd56aa5253ab0c9a41c91bc2f393ba9cec6bdd2e5b0
- x86 nullsoft (machine): openttd-15.0-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/15.0/openttd-15.0-windows-win32.exe
  - sha256: d6db709758a0151b6daeec22685fa1842a221e341a7652bf74f56eb92d7e8db3

Pin: `winget install --id OpenTTD.OpenTTD --version 15.0 --exact`

#### 14.1

- x64 nullsoft (machine): openttd-14.1-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/14.1/openttd-14.1-windows-win64.exe
  - sha256: 06c44cb90653e48507e3e5050e698cae1efd52a593e754ac288f165cdf5a5579
- arm64 nullsoft (machine): openttd-14.1-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/14.1/openttd-14.1-windows-arm64.exe
  - sha256: 7fb3ad82aae6b68e99d04f27438ef7ff5b8c1cd42e445825321344f52a33e9ca
- x86 nullsoft (machine): openttd-14.1-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/14.1/openttd-14.1-windows-win32.exe
  - sha256: ae74db42797b73713124ae633c241f701c6cacec582b9f41ae0fa8a4b4537140

Pin: `winget install --id OpenTTD.OpenTTD --version 14.1 --exact`

#### 13.4

- x64 nullsoft (machine): openttd-13.4-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.4/openttd-13.4-windows-win64.exe
  - sha256: dd793906db2aec7a4c78f39a65108b0f1730739e56a054f97de113d925ded20f
- arm64 nullsoft (machine): openttd-13.4-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.4/openttd-13.4-windows-arm64.exe
  - sha256: aaec7c2aed95368dfc8c64b3c355827011caf4cfe76fb13d2e8dcd95dd60b897
- x86 nullsoft (machine): openttd-13.4-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/13.4/openttd-13.4-windows-win32.exe
  - sha256: 99d9262a92c7c42fe5385b6d96f3887d077d040cb10a7b58868a77ec4058a0a6

Pin: `winget install --id OpenTTD.OpenTTD --version 13.4 --exact`

#### 13.3 — 2023-06-11

- x64 nullsoft (machine): openttd-13.3-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.3/openttd-13.3-windows-win64.exe
  - sha256: 4ef745f5cb34b86a7e5d525c60b22c544c9f9da11e86698c0d12e252468084a0
- arm64 nullsoft (machine): openttd-13.3-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.3/openttd-13.3-windows-arm64.exe
  - sha256: 0c57fa29675bc4165d37dded8ff117b4394f98826734366da7f4900a51670160
- x86 nullsoft (machine): openttd-13.3-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/13.3/openttd-13.3-windows-win32.exe
  - sha256: 6c0722a23d0ee320b0bafff351f5b2132df38fc386fc9bb900507007fa2965bb
Release notes: https://cdn.openttd.org/openttd-releases/13.3/changelog.txt

Pin: `winget install --id OpenTTD.OpenTTD --version 13.3 --exact`

#### 13.2 — 2023-06-10

- x64 nullsoft (machine): openttd-13.2-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.2/openttd-13.2-windows-win64.exe
  - sha256: 20e0a3ea0ea26dfe603c2adb743cb39287457aa313eadcc42dd0ccfa8963d1ec
- arm64 nullsoft (machine): openttd-13.2-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.2/openttd-13.2-windows-arm64.exe
  - sha256: bdc89048153739334ac13bd9cac57d986e4e3fa4f910daabc8d69b88d8b30539
- x86 nullsoft (machine): openttd-13.2-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/13.2/openttd-13.2-windows-win32.exe
  - sha256: f6aaab31d91c863874603db36f52047941ca36bb07a4ac93ef403d94e18ec540

Pin: `winget install --id OpenTTD.OpenTTD --version 13.2 --exact`

#### 13.1 — 2023-04-10

- x64 nullsoft (machine): openttd-13.1-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.1/openttd-13.1-windows-win64.exe
  - sha256: 36c643665fb7351910830fab4147e68402711b5ae59baea95dde9baa00fb2e12
- arm64 nullsoft (machine): openttd-13.1-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.1/openttd-13.1-windows-arm64.exe
  - sha256: 2d152f5182e0b1362e0016cee5a9039b3676e83515da81f84b71a2737b50e3b5
- x86 nullsoft (machine): openttd-13.1-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/13.1/openttd-13.1-windows-win32.exe
  - sha256: 702cd834a09123e774f23828ee917fe1cdb9f98321feae3d69315af4d1fef8f2

Pin: `winget install --id OpenTTD.OpenTTD --version 13.1 --exact`

#### 13.0 — 2023-02-05

- x64 nullsoft (machine): openttd-13.0-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.0/openttd-13.0-windows-win64.exe
  - sha256: 64e4d17be7e709c564f53c3590c0b94a1e14a159182bdf9ec696c98e2637c308
- arm64 nullsoft (machine): openttd-13.0-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/13.0/openttd-13.0-windows-arm64.exe
  - sha256: a363b63d577a3463f2322e3b721bcef45b771d29cb8160496286de48838d1fcc
- x86 nullsoft (machine): openttd-13.0-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/13.0/openttd-13.0-windows-win32.exe
  - sha256: 5dac42375a6ec94d7531b9ba72a04fdadf26e876bc0be5e4ea7f77b93d070dcf
Release notes: https://cdn.openttd.org/openttd-releases/13.0/changelog.txt

Pin: `winget install --id OpenTTD.OpenTTD --version 13.0 --exact`

#### 12.2 — 2022-04-02

- x64 nullsoft (machine): openttd-12.2-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/12.2/openttd-12.2-windows-win64.exe
  - sha256: 74682a91ca9953ded0888d15d5d7bf0a887efb41592ddcb3ef4e14f242099a0d
- arm64 nullsoft (machine): openttd-12.2-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/12.2/openttd-12.2-windows-arm64.exe
  - sha256: b6d4ec6bf0d28b6d7d3db83017bd0e77469114d32cf386260530edb1faf19968
- x86 nullsoft (machine): openttd-12.2-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/12.2/openttd-12.2-windows-win32.exe
  - sha256: d2a20fb7ed654c5ee36be69b49c9987ae49b76e9e86ed1658ea05f139ed35d04
Release notes: • Feature: Remember the last-used signal between games (#9792) • Change: [MacOS] Allow touchbar usage on all supported OS versions (#9776) • Change: Add a timestamp in name of crash files (#9761) • Fix #9736: Duplicate multiplayer window opens upon canceling password entry (#9842) • Fix: Removing long roads doesn't prioritise refusal of local authority over other errors (#9831) • Fix #9020: Glitchy station coverage highlight when changing selection (#9825) • Fix: Correct some Romanian town names (#9819) • Fix: Original music playback rate was slightly too fast (#9814) • Fix #9811: Use the NewGRF-defined vehicle center when dragging ships and aircraft (#9812) • Fix: Do not let shares in the company taking over another company disappear (#9808) • Fix #9802: Crash when using lots of NewGRF waypoint types (#9803) • Fix #9766: Don't write uninitialised data in config file (#9767) • Fix #9743: [MacOS] Don't try to render touchbar sprites with invalid zoom level (#9776) • Fix #9774: Building roadstop in estimation mode updates station acceptance (#9775) • Fix: If vehicles only refit to cargo-slots >= 32, the default cargo was wrong (#9744) • Fix #9735: Possible desync when replacing a depot on same tile (#9738) • Fix #9730: [Network] Connections can use an invalid socket due to a race condition (#9731) • Fix: Don't show sign edit window for GS-owned signs (#9716) • Fix #9702: Display order window for vehicle group on ctrl-click only when using shared orders (#9704) • Fix #9680: Crash when loading really old savegames with aircraft in certain places (#9699) • Fix: Update last servicing dates when using the date cheat (#9694) • Fix: Error message shows about missing glyphs while suitable fallback font is found (#9692)

Pin: `winget install --id OpenTTD.OpenTTD --version 12.2 --exact`

#### 12.1

- x64 nullsoft (machine): openttd-12.1-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/12.1/openttd-12.1-windows-win64.exe
  - sha256: b799dadf8e01469ef5a4fdb57927eacde77fdfcbc95787efc522b8c5b434071a
- arm64 nullsoft (machine): openttd-12.1-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/12.1/openttd-12.1-windows-arm64.exe
  - sha256: 112f6b8e1fd7c624ef22a2f1c4ebd87c2134bf8bfbd9ecbbd8e8c2cc2b753f4b
- x86 nullsoft (machine): openttd-12.1-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/12.1/openttd-12.1-windows-win32.exe
  - sha256: ca9918622a7f9ce34b5bb730e0b5dcc71d9d988e8d4f42bc45ec5210f0b1f920
Release notes: Feature - Button to toggle showing advanced signal types (9617) Change - Don't show screenshot GUI in screenshots (9674) Change - Suppress panning in intro game, while user is interacting with the GUI (9645) Change - Draw rotor in cursor when dragging helicopters in depots (9612) Fix - Invalid memory access when loading a currency NewGRF (9675) Fix 9579 - Object and HQ construction is Construction cost, not Property Maintenance (9673) Fix 9669 - Ships exiting a blocked depot/lock could exit in the wrong direction (9672) Fix - Every 16th client never reconnects after server restart (9666) Fix 9643 - Screenshots were always written as BMP files (9644) Fix 9630 - Intro game could zoom in/out more than allowed by settings (9633) Fix 9626 - Incorrect loading of script saved data (9629) Fix - Emergency crash save had the wrong NewGRF list saved in it (9627) Fix 9595 - Always use plural forms of cargo for subsidy strings (9619) Fix 9614 - Refresh rate dropdown was still active when vsync was enabled (9618) Fix - Don't use 'server address' string in server list when displaying an invite code (9615)

Pin: `winget install --id OpenTTD.OpenTTD --version 12.1 --exact`

#### 12.0

- x64 nullsoft (machine): openttd-12.0-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/12.0/openttd-12.0-windows-win64.exe
  - sha256: 6c03d4014fb8124d80f81ca69af706d3c727a3358f48d1ae6ee7afc2b2d05350
- arm64 nullsoft (machine): openttd-12.0-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/12.0/openttd-12.0-windows-arm64.exe
  - sha256: 67b76733b6c418ec3d2f3fdc9058b843405b5c2d553d0415470d1c9944618925
- x86 nullsoft (machine): openttd-12.0-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/12.0/openttd-12.0-windows-win32.exe
  - sha256: 58b32746df83211ee78880286886fe2e87581679575a34a74bf83966e31a4a3e
Release notes: https://github.com/OpenTTD/OpenTTD/releases/tag/12.0

Pin: `winget install --id OpenTTD.OpenTTD --version 12.0 --exact`

#### 1.11.2

- x64 nullsoft: openttd-1.11.2-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/1.11.2/openttd-1.11.2-windows-win64.exe
  - sha256: 2b2075257c56a940ecdf00e9b02ffa6293e845a20f7a4dd0571082aaee1edd28
- arm64 nullsoft: openttd-1.11.2-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/1.11.2/openttd-1.11.2-windows-arm64.exe
  - sha256: 84c4c10e95956a20058b30d8c7c736c43cea98d0bf8a1e4f1685d3f8f730609a
- x86 nullsoft: openttd-1.11.2-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/1.11.2/openttd-1.11.2-windows-win32.exe
  - sha256: a3da53e8a6cba03db277459c6b40a84a7bd0c99c837048601498d79193083b83
Release notes: https://github.com/OpenTTD/OpenTTD/releases/tag/1.11.2

Pin: `winget install --id OpenTTD.OpenTTD --version 1.11.2 --exact`

#### 1.11.1

- x64 nullsoft: openttd-1.11.1-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/1.11.1/openttd-1.11.1-windows-win64.exe
  - sha256: 61dffcc4e9bac2aba7e57d15949d434fdd6fe0caac95ae3e778d2c57354a723f
- arm64 nullsoft: openttd-1.11.1-windows-arm64.exe
  - url: https://cdn.openttd.org/openttd-releases/1.11.1/openttd-1.11.1-windows-arm64.exe
  - sha256: 0003ba39494551918a3609ebded5e85bc9bc707072264efb60d767c5e8c88b14
- x86 nullsoft: openttd-1.11.1-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/1.11.1/openttd-1.11.1-windows-win32.exe
  - sha256: b335cd490f9abaad0a1f3be7ef09a9db2c1f9e53cdd0f7067343c81c7c55549a
Release notes: https://github.com/OpenTTD/OpenTTD/releases/tag/1.11.1

Pin: `winget install --id OpenTTD.OpenTTD --version 1.11.1 --exact`

#### 1.10.3

- x64 nullsoft (machine): openttd-1.10.3-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/1.10.3/openttd-1.10.3-windows-win64.exe
  - sha256: e3e83c3f18243dca09c33635237f024224af894f3ec0db412855783bb55eeb4b
- x86 nullsoft (machine): openttd-1.10.3-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/1.10.3/openttd-1.10.3-windows-win32.exe
  - sha256: 94e54604e3bf59e3ceec84ba0a25e5fed4ed6fa620265ddd3dd2a1568aabdd9a
Release notes: https://github.com/OpenTTD/OpenTTD/releases/tag/1.10.3

Pin: `winget install --id OpenTTD.OpenTTD --version 1.10.3 --exact`

#### 1.10.1

- x64 nullsoft (machine): openttd-1.10.1-windows-win64.exe
  - url: https://cdn.openttd.org/openttd-releases/1.10.1/openttd-1.10.1-windows-win64.exe
  - sha256: 691519e7aae5e2c545981aed593206d87407ebded532e4c240c9df0a0c0c0c5b
- x86 nullsoft (machine): openttd-1.10.3-windows-win32.exe
  - url: https://cdn.openttd.org/openttd-releases/1.10.3/openttd-1.10.3-windows-win32.exe
  - sha256: 94e54604e3bf59e3ceec84ba0a25e5fed4ed6fa620265ddd3dd2a1568aabdd9a
Release notes: https://github.com/OpenTTD/OpenTTD/releases/tag/1.10.3

Pin: `winget install --id OpenTTD.OpenTTD --version 1.10.1 --exact`

## macOS

### What the installer does
- Delivered as a ZIP archive for Apple silicon and Intel.
- Installs the app `OpenTTD.app` into the Applications folder.
- A full “zap” removal also deletes up to 4 support, cache and preference locations in your home folder.

### Versions (newest first) — Homebrew lists only the current release

#### 15.3

- universal zip: openttd-15.3-macos-universal.zip
  - url: https://cdn.openttd.org/openttd-releases/15.3/openttd-15.3-macos-universal.zip
  - sha256: c2ac22ab3ac9ac1e82a8d9029b7e4ab069e425904420076605d860e64460f579

Install: `brew install --cask openttd`

## Linux

### What the installer does
- Delivered as a "flatpak" installer for x64 and ARM64.
- The manifest does not state an install scope.
- No silent-install switch is declared in the manifest.

### Versions (newest first) — Flathub lists only the current release

#### 15.3 — 2026-04-09

- x64 flatpak: org.openttd.OpenTTD.flatpakref
  - url: https://dl.flathub.org/repo/appstream/org.openttd.OpenTTD.flatpakref
  - sha256: not provided by upstream
- arm64 flatpak: org.openttd.OpenTTD.flatpakref
  - url: https://dl.flathub.org/repo/appstream/org.openttd.OpenTTD.flatpakref
  - sha256: not provided by upstream

Install: `flatpak install flathub org.openttd.OpenTTD`
