Why Track Build Numbers
A version number tells you which release you are on. A build number tells you which exact copy of it — and that is the only thing precise enough to troubleshoot with, compare notes on, or verify that an update actually installed. Two devices can report the same version while running different builds, which is how a release candidate and the public release usually differ.
The gaps matter as much as the builds. Across the cycles recorded here the average interval between consecutive betas is about 14 days. A build that arrives inside a week almost always means a fix that could not wait; a gap past three weeks usually means the cycle is consolidating ahead of a release candidate. Reading the rhythm is the closest thing there is to predicting a launch date.
Everything below comes from Apple's official developer release feed, which we poll every 15 minutes and record permanently. Builds are never rewritten once logged, so the history stays accurate even after Apple's own feed rolls them off. Where a build is missing, it is because it shipped before we began archiving rather than because it did not exist.
audioOS 27
iOS 27
| Stage | Build | Released | Gap |
|---|---|---|---|
| Beta 1 | 24A5355q | June 8, 2026 | — |
| Beta 4 | 24A5390f | July 20, 2026 | not recorded |
| Beta 5 | 24A5408d | August 10, 2026 | 21 days |
| Beta 6 | 24A5418b | August 17, 2026 | 7 days |
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
iPadOS 27
| Stage | Build | Released | Gap |
|---|---|---|---|
| Beta 1 | 24A5355q | June 8, 2026 | — |
| Beta 4 | 24A5390f | July 20, 2026 | not recorded |
| Beta 5 | 24A5408d | August 10, 2026 | 21 days |
| Beta 6 | 24A5418b | August 17, 2026 | 7 days |
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
macOS 27
| Stage | Build | Released | Gap |
|---|---|---|---|
| Beta 1 | 26A5353q | June 8, 2026 | — |
| Beta 4 | 26A5388g | July 20, 2026 | not recorded |
| Beta 5 | 26A5406e | August 10, 2026 | 21 days |
| Beta 6 | 26A5416b | August 17, 2026 | 7 days |
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
tvOS 27
| Stage | Build | Released | Gap |
|---|---|---|---|
| Beta 1 | 24J5289o | June 8, 2026 | — |
| Beta 4 | 24J5325d | July 20, 2026 | not recorded |
| Beta 5 | 24J5346a | August 10, 2026 | 21 days |
| Beta 6 | 24J5353b | August 17, 2026 | 7 days |
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
visionOS 27
| Stage | Build | Released | Gap |
|---|---|---|---|
| Beta 1 | 24M5291p | June 8, 2026 | — |
| Beta 4 | 24M5326g | July 20, 2026 | not recorded |
| Beta 5 | 24M5348b | August 10, 2026 | 21 days |
| Beta 6 | 24M5355a | August 17, 2026 | 7 days |
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
watchOS 27
| Stage | Build | Released | Gap |
|---|---|---|---|
| Beta 1 | 24R5289n | June 8, 2026 | — |
| Beta 4 | 24R5325h | July 20, 2026 | not recorded |
| Beta 5 | 24R5347a | August 10, 2026 | 21 days |
| Beta 6 | 24R5353a | August 17, 2026 | 7 days |
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
audioOS 26
| Stage | Build | Released | Gap |
|---|---|---|---|
| RC | 23L772 | July 20, 2026 | — |
macOS 26
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
tvOS 26
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
iOS 26
| Stage | Build | Released | Gap |
|---|---|---|---|
| RC | 23F75 | May 4, 2026 | — |
| RC 2 | 23F77 | May 8, 2026 | not recorded |
| Beta 1 | 23G5028e | May 26, 2026 | not recorded |
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
iPadOS 26
| Stage | Build | Released | Gap |
|---|---|---|---|
| RC | 23F75 | May 4, 2026 | — |
| RC 2 | 23F77 | May 8, 2026 | not recorded |
| Beta 1 | 23G5028e | May 26, 2026 | not recorded |
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
visionOS 26
Some builds in this cycle shipped before we began archiving, so the intervals around them are left blank rather than measured across a missing build.
watchOS 26
| Stage | Build | Released | Gap |
|---|---|---|---|
| Beta 1 | 23U5025e | May 26, 2026 | — |
Looking for a specific release instead? Beta profiles by version covers every cycle back to 2016, and compatibility by device tells you whether your model runs the current one.