Audio format converter MP3 WAV FLAC avatar
Audio format converter MP3 WAV FLAC

Pricing

$15.00 / 1,000 results

Go to Apify Store
Audio format converter MP3 WAV FLAC

Audio format converter MP3 WAV FLAC

Developed by

Akash Kumar Naik

Akash Kumar Naik

Maintained by Community

Convert audio files between 10+ formats including messaging platform optimized formats. Supports Telegram (OGG), WhatsApp (AMR), Discord (OPUS), plus MP3, WAV, FLAC, AAC, M4A, 3GP, WebM. Perfect for voice messages, podcasts, and cross-platform audio compatibility.

5.0 (2)

Pricing

$15.00 / 1,000 results

0

18

11

Last modified

11 days ago

๐ŸŽต Audio File Converter - 10+ Formats & Messaging Platform Ready

Convert any audio file to formats optimized for Telegram, WhatsApp, Discord, Apple devices, and web streaming with intelligent quality optimization.

Audio Converter

๐Ÿš€ Quick Start

# Convert an MP3 to Telegram-optimized OGG
apify run --input='{"file_url": "https://example.com/audio.mp3", "target_format": "ogg"}'
# Convert to WhatsApp voice note format
apify run --input='{"file_url": "https://example.com/audio.mp3", "target_format": "amr", "quality": "medium"}'

๐Ÿ“‹ Input Parameters

ParameterTypeRequiredDescriptionExample
file_urlstringโœ…Direct URL to your audio filehttps://example.com/audio.mp3
target_formatstringโœ…Output format optimized for your platformopus (Discord)
qualitystringโŒAudio quality levelhigh
sample_rateintegerโŒCustom sample rate in Hz48000

๐ŸŽฏ Platform-Specific Formats

๐Ÿ“ฑ Messaging Platforms

  • OGG - Telegram voice messages (optimized compression)
  • AMR - WhatsApp voice notes (mono, tiny files)
  • OPUS - Discord voice (WebRTC, real-time)
  • M4A - iMessage/Apple ecosystem

๐ŸŒ Web & Streaming

  • MP3 - Universal compatibility (web, mobile)
  • WebM - Modern web audio (HTML5 streaming)
  • AAC - High-quality mobile streaming

๐ŸŽง Professional

  • WAV - Uncompressed studio quality
  • FLAC - Lossless compression (audiophile)

๐Ÿ“Š Output Schema

{
"success": true,
"original_filename": "audio.mp3",
"output_filename": "audio.opus",
"input_format": "mp3",
"output_format": "opus",
"file_size_mb": 1.23,
"conversion_duration_seconds": 2.5,
"download_url": "https://api.apify.com/v2/key-value-stores/xxx/records/audio.opus",
"input_duration_seconds": 180.5,
"quality_settings": {
"quality_level": "high",
"bitrate": "256k",
"sample_rate": 48000,
"channels": 2
},
"platform_info": {
"primary_use": "Discord voice communication",
"platforms": "Discord, WebRTC, modern browsers",
"optimization": "Real-time voice/music"
},
"timestamp": "2024-01-15T10:30:00.000Z"
}

๐ŸŽผ Supported Input Formats

All common audio formats including:

  • MP3, WAV, FLAC, M4A, AAC, OGG, OPUS, AMR, 3GP, WebM
  • Voice recordings from mobile devices
  • Podcast audio files
  • Music tracks

๐ŸŽฏ Quality Levels

QualityBitrateUse Case
Low128 kbpsFastest conversions, smallest files
Medium192 kbpsBalanced quality and size
High256 kbpsExcellent quality for most uses
LosslessOriginalMaximum fidelity, largest files

๐Ÿ’ก Usage Examples

For Content Creators

{
"file_url": "https://mypodcast.com/episode1.wav",
"target_format": "mp3",
"quality": "high"
}

For Mobile Voice Messages

{
"file_url": "https://recording.com/voice-note.m4a",
"target_format": "amr",
"quality": "low"
}

For Web Applications

{
"file_url": "https://audio.com/soundtrack.wav",
"target_format": "webm",
"quality": "medium",
"sample_rate": 48000
}

๐Ÿš€ API Usage

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_TOKEN')
run = client.actor('audio-converter').call({
'file_url': 'https://example.com/audio.mp3',
'target_format': 'opus',
'quality': 'high'
})
# Download converted file
import requests
response = requests.get(run['defaultDataset']['items'][0]['download_url'])

๐Ÿ”„ Cross-Platform Compatibility

This Actor intelligently optimizes audio files for:

  • Social Media: Instagram, TikTok, Twitter
  • Messaging: WhatsApp, Telegram, Discord, iMessage
  • Streaming: YouTube, Spotify, Podcast platforms
  • Mobile: iOS, Android, feature phones
  • Web: HTML5, progressive web apps

โšก Performance Features

  • Smart caching for frequently requested conversions
  • Parallel processing for multiple formats
  • Automatic format detection
  • Optimized bitrate selection based on format and quality
  • Real-time progress tracking

๐Ÿšซ Limitations

  • Maximum file size: 100MB per input file
  • Maximum duration: 2 hours per file
  • Supported formats: Audio files only
  • Processing time: Typically 1-5 seconds per minute of audio

๐Ÿ’ฐ Pricing

  • Free tier: 100 conversions/month
  • Paid plans: Starting at $0.001 per conversion
  • Enterprise: Custom pricing for high-volume usage

๐Ÿ”ง Troubleshooting

Error: "URL not accessible"

  • Ensure the URL is publicly accessible (no authentication required)
  • Verify the file extension matches the actual format

Error: "Format not supported"

Need help? Contact support or check our troubleshooting guide


Built with โค๏ธ for the Apify Platform | Report an issue