# AUDIO to WORD

Convert audio files to Word documents (.docx). Supports three transcription modes — fast, quality, and meeting intelligence — with configurable output formats.

<p><a href="/audio/transcription/audio-to-word" style="color:rgb(230,0,6);font-weight:600;font-size:0.875rem;text-decoration:none">Try Audio to Word in the browser &rarr;</a></p>

Convert.FAST uses this same API — what you see in the browser is what you get in code.

## Quick reference

| | |
|---|---|
| **Job type** | `audio.audio-to-word` |
| **targetFormat** | `docx` |
| **Category** | audio |
| **Input formats** | `.mp3`, `.wav`, `.m4a`, `.flac`, `.ogg`, `.opus`, `.aac`, `.webm`, `.mp4`, `.mkv`, `.mov`, `.avi` |
| **Output extension** | `.docx` |
| **Costing** | 2 credit per minute |
| **Cost by transcription mode** | Fast: 2 credits/minute (default) · Quality: 5 credits/minute · Meeting Intelligence: 8 credits/minute |
| **Max file size** | 1 GB |
| **Max duration** | 300 min |

## Example

<!-- code-tabs:start default=curl -->
### cURL
```bash
# 1) Submit
JOB_ID=$(curl -sS -X POST "https://api.tools.fast/convert" \
  -H "X-Fast-Api-Key: $API_KEY" \
  -F "file=@audio.mp3" \
  -F "targetFormat=docx" | jq -r '.id')
# → 202 Accepted: {"id": "019e3a7b-...", "status": "Queued"}

# 2) Poll until terminal status
while true; do
  RESPONSE=$(curl -sS "https://api.tools.fast/convert/job/${JOB_ID}" \
    -H "X-Fast-Api-Key: $API_KEY")
  STATUS=$(echo "$RESPONSE" | jq -r '.status')
  [ "${STATUS}" = "Succeeded" ] && break
  [ "${STATUS}" = "Failed" ] || [ "${STATUS}" = "Canceled" ] && { echo "$RESPONSE" | jq; exit 1; }
  sleep 1
done

# 3) Download
curl -sS "https://api.tools.fast/convert/job/${JOB_ID}/download" \
  -H "X-Fast-Api-Key: $API_KEY" \
  -o "audio.docx"
# → Binary file (application/vnd.openxmlformats-officedocument.wordprocessingml.document, 1.2 MB)
```
<!-- code-tabs:end -->

## Options

This converter supports the following options. See [Options Reference](../options.md) for full details.

| Option | Description | Default |
|--------|-------------|---------|
| [`transcription`](../options.md#transcription) | Audio transcription settings — mode, output formats, and primary format | mode: `fast`, includeTxt: `false`, includeSrt: `false`, includeVtt: `false`, includePdf: `false`, includeDocx: `false`, includeMarkdown: `false`, includeEpub: `false` |

> **Multi-format output:** Audio transcription can produce multiple formats in a single job. The endpoint you call sets the primary format; use the `include*` flags to add additional formats. See [Options Reference](../options.md#transcription) for all available settings.

## Cost estimate

<!-- code-tabs:start default=curl -->
### cURL
```bash
curl -sS "https://api.tools.fast/convert/estimate/mp3/docx?durationMinutes=10"

# With transcription mode variant (Meeting Intelligence)
curl -sS "https://api.tools.fast/convert/estimate/mp3/docx?durationMinutes=10&variant=meeting-intelligence"
```
<!-- code-tabs:end -->

## Related

- [AUDIO to SRT](audio-to-srt.md)
- [AUDIO to TXT](audio-to-txt.md)
- [AUDIO to MARKDOWN](audio-to-markdown.md)
- [AUDIO to VTT](audio-to-vtt.md)
- [AUDIO to EPUB](audio-to-epub.md)
- [AUDIO to PDF](audio-to-pdf.md)
