---
title: Caption authoring
framework: avfoundation
role: collectionGroup
role_heading: API Collection
path: avfoundation/caption-authoring
---

# Caption authoring

Create captions and subtitles in industry-standard formats.

## Topics

### Captions

- [AVCaption](avfoundation/avcaption.md)
- [AVMutableCaption](avfoundation/avmutablecaption.md)

### Regions

- [AVCaptionRegion](avfoundation/avcaptionregion.md)
- [AVMutableCaptionRegion](avfoundation/avmutablecaptionregion.md)

### Groups

- [AVCaptionGroup](avfoundation/avcaptiongroup.md)
- [AVCaptionGrouper](avfoundation/avcaptiongrouper.md)

### Presentation

- [AVCaptionRenderer](avfoundation/avcaptionrenderer.md)

### Reading and writing

- [AVAssetReaderOutputCaptionAdaptor](avfoundation/avassetreaderoutputcaptionadaptor.md)
- [AVAssetWriterInputCaptionAdaptor](avfoundation/avassetwriterinputcaptionadaptor.md)

### Conversion and validation

- [AVCaptionSettingsKey](avfoundation/avcaptionsettingskey.md)
- [AVCaptionFormatConformer](avfoundation/avcaptionformatconformer.md)
- [AVCaptionConversionValidator](avfoundation/avcaptionconversionvalidator.md)
