<!--
{
  "availability" : [

  ],
  "documentType" : "symbol",
  "framework" : "quicktime-file-format",
  "identifier" : "/documentation/quicktime-file-format/Free_space_atom",
  "metadataVersion" : "0.1.0",
  "role" : "Atom",
  "symbol" : {
    "kind" : "Atom",
    "modules" : [
      "QuickTime File Format"
    ],
    "preciseIdentifier" : "__docc_universal_symbol_reference_$Free_space_atom"
  },
  "title" : "Free space atom ('free')"
}
-->

# Free space atom ('free')

An atom that designates unused space in the movie data file.

## Overview

Both `free` and `skip` atoms designate unused space in the movie data file. These atoms consist of only an atom header (size and type fields), followed by the appropriate number of bytes of free space. When reading a QuickTime movie, your application may safely skip these atoms. When writing or updating a movie, you may reuse the space associated with these atom types.

## Topics

### Data fields

[`Size`](/documentation/quicktime-file-format/Free_space_atom/Size)

A 32-bit integer that specifies the number of bytes in the atom.

[`Type`](/documentation/quicktime-file-format/Free_space_atom/Type)

A 32-bit integer that identifies the atom type.

[`Free space`](/documentation/quicktime-file-format/Free_space_atom/Free_space)

Bytes of free space.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)