Skip to content
Amazon Connect · Prompts

Amazon Connect Audio Prompt Converter

Convert audio to the format Amazon Connect prompts need — 8 kHz mono WAV for the prompt library, or U-Law for prompts played from S3 — right in your browser.

Last updated · prompt and S3 audio rules checked against AWS documentation

Amazon Connect Tools
Audio Prompt Converter
for Amazon Connect

Convert any audio file to the exact format Amazon Connect requires for its Prompt Library — WAV · 8 kHz · 16-bit PCM · Mono. Runs entirely in your browser. Your files never leave your device.

100% Browser-based No Server Upload No Account Required Free Forever Web Audio API
Amazon Connect Prompt Requirements (per AWS docs)
Amazon Connect requires .wav files for its Prompt Library. AWS recommends 8 kHz files — higher sample rates are downsampled automatically (PSTN G.711 limitation), which can degrade audio quality. Files must be under 50 MB and under 5 minutes.
WAV Format 8 kHz Sample Rate 16-bit PCM or U-Law (S3) Mono Channel < 50 MB < 5 Minutes
Upload & Convert Audio
Drop your audio file here
or click to browse from your device
MP3 WAV OGG FLAC AAC M4A WEBM OPUS
—
—
Duration
—
Sample Rate
—
Channels
—
Connect-Ready?
—
Preview Original
Output Options
AWS recommends 8 kHz — higher rates are downsampled by PSTN (G.711)
Amazon Connect requires mono audio
AWS: prompts played from S3 must be 8 kHz, mono, U-Law .wav
Converting… 0%
Initialising…
// Conversion Result
Output Format
WAV / PCM
Sample Rate
8,000 Hz
Bit Depth
16-bit
Channels
Mono
Output Size
—
Duration
—
Ready to upload to Amazon Connect Prompt Library
Download Converted WAV
Preview Converted Output

How It Works

Four steps from upload to a Connect-ready WAV file — entirely in your browser.

Step 01
Upload Any Audio
Drag and drop or browse for MP3, WAV, OGG, FLAC, AAC, M4A or any browser-supported audio file.
Step 02
Auto-Detection
The tool detects your file's sample rate, channel count, and duration — and tells you if it's already Connect-ready.
Step 03
Browser Conversion
Web Audio API decodes your file, resamples to 8 kHz, mixes to mono, and encodes as 16-bit PCM WAV (or 8-bit U-Law for S3 prompts) — in milliseconds.
Step 04
Download & Upload
Download the converted WAV file and upload it directly to your Amazon Connect Prompt Library.

Frequently Asked Questions

Everything you need to know about Amazon Connect audio prompts and this converter.

What audio format does Amazon Connect require?
Amazon Connect prompts must be .wav files under 50 MB and under 5 minutes. AWS recommends an 8 kHz sample rate; mono, 16-bit PCM is the safe choice for the prompt library. Prompts played from an S3 bucket must be 8 kHz, mono, U-Law. AWS recommends the 8 kHz format because Amazon Connect uses PSTN telephony (G.711 codec), which operates at 8 kHz — uploading higher-quality audio means AWS will downsample it anyway, potentially introducing artefacts.
Can I upload MP3 files directly to Amazon Connect?
No. The Amazon Connect Prompt Library only accepts .wav files. You must convert any MP3, OGG, AAC, FLAC, or other audio format to WAV before uploading. This free tool does that conversion automatically, producing the exact spec Amazon Connect needs.
Does my audio file get uploaded to your servers?
Absolutely not. This tool runs 100% in your browser using the Web Audio API. Your audio file is decoded and re-encoded in your browser's memory — no data ever leaves your device, no server ever touches your file. It's completely private and safe for confidential IVR recordings.
Why does Amazon Connect need 8 kHz audio?
Amazon Connect is a telephony platform that uses the PSTN (Public Switched Telephone Network), which operates using the G.711 codec at 8 kHz. Even if you upload a 44 kHz audio file, Amazon Connect will downsample it to 8 kHz for playback. Recording at 8 kHz from the start avoids this transcoding step and ensures the best possible audio quality on the telephone network.
What is the maximum file size for Amazon Connect prompts?
Amazon Connect supports prompt files that are less than 50 MB and less than 5 minutes in duration. A 5-minute mono WAV file at 8 kHz/16-bit is approximately 4.8 MB — well within the limit. This tool displays your output file size so you can verify compliance before downloading.
My WAV file already exists — do I still need to convert it?
Only if it's in the correct format. Many WAV files are recorded at 44.1 kHz stereo, which doesn't match Amazon Connect's requirements. Upload your existing WAV file here — the tool will detect its sample rate, channels, and bit depth, and tell you instantly whether it's already Connect-ready or needs conversion.
How do I upload a converted prompt to Amazon Connect?
After downloading the converted WAV file: (1) Log in to your Amazon Connect admin site, (2) Navigate to Routing → Prompts, (3) Choose Add prompt → Upload, (4) Select your converted .wav file, (5) Give it a name and optionally add tags. The prompt will then be available in all your contact flows.
Does this tool support batch conversion of multiple files?
Yes. Use the Prompt Studio below the converter: drop in as many files as you like, choose the prompt library (16-bit PCM) or S3 (U-Law) format, and download them all as a .zip. Everything runs in your browser. For a command-line alternative, FFmpeg works too: ffmpeg -i input.mp3 -ar 8000 -ac 1 -acodec pcm_mulaw output.wav for S3 prompts.
Practical guide

Amazon Connect prompt audio requirements

Amazon Connect plays prompts over the phone network, which carries 8 kHz audio. Getting the file format right avoids failed uploads, silent prompts and muffled audio. The rules depend on where the prompt will live.

Prompt library (uploaded in the console)

  • .wav files only.
  • Less than 50 MB and less than 5 minutes.
  • AWS recommends 8 kHz. Higher sample rates, such as 16 kHz, are down-sampled and can lose quality. Use mono. 16-bit PCM is the safe default.
  • There is no bulk upload in the console, API or CLI. Each prompt is created one at a time.

Prompts played from an S3 bucket

  • The file must be 8 kHz, mono, U-Law .wav, otherwise AWS says it won't play correctly. Choose S3 prompt in the Prompt Studio, or 8-bit U-Law in the converter.
  • The same limits apply: under 50 MB and under 5 minutes.
  • S3 prompts work in the Play prompt, Get customer input, Loop prompts and Store customer input blocks.
  • The bucket policy must allow connect.amazonaws.com to use s3:ListBucket and s3:GetObject, scoped to your account and instance ARN. The Prompt Studio fills this in for you.
  • Amazon Connect can't play prompts from a bucket encrypted with an AWS managed key. Use a customer managed KMS key that allows kms:Decrypt for connect.amazonaws.com.
  • For opt-in regions such as Africa (Cape Town), the bucket must be in the same region as the instance.

Making prompts sound good on the phone

  • Trim the silence at the start and end. Dead air before a greeting makes callers think the line has dropped.
  • Even out the loudness so every prompt plays at the same level. The studio targets an average of -20 dBFS with a -1 dBFS peak ceiling.
  • Avoid clipping. If the checker reports clipped samples, re-record at a lower input level. Clipping can't be repaired afterwards.
  • Listen as a caller would. The telephone preview cuts the audio to the 300–3,400 Hz band of a phone call. Music and deep voices lose the most.

Recorded audio or text-to-speech?

Record prompts that rarely change and need a brand voice, such as greetings and hold messages. Use text-to-speech for anything that changes or includes customer data, such as balances, dates and queue position. You can build those prompts with the SSML Prompt Builder.

Official references

Runs 100% in your browser. Your files and data never leave your machine. Nothing is uploaded or stored.

Stuck on an Amazon Connect problem?

Get help from an architect with 8+ years in contact centres and 4+ years on Amazon Connect: flows, CCP and CRM integrations, Lex and Q in Connect, migrations and go-lives.