Initializing... drag & drop files here
Supports: WEBP
3GP is a mobile video format developed by the 3rd Generation Partnership Project (3GPP) for GSM mobile networks. It is designed for small file sizes and low-bandwidth playback on mobile phones. Converting WebP images to 3GP creates lightweight video slideshows for sharing on feature phones and legacy mobile devices, sending via MMS (multimedia messaging) where file size limits apply, creating video content for low-bandwidth mobile networks, and preparing image sequences for devices that support 3GP but not WebP.
| Setting | Default | Options |
|---|---|---|
| Video Codec | H.264 | H.264, MPEG-4, H.263, others |
| Audio Codec | AMR | AMR (Narrow Band), AAC, MP3 |
| Merge Strategy | Merge images | Single video or per-image |
| Background Color | Black | Black, White, and 20+ colors |
| Image Duration | Configurable | 1/60s to 10 seconds per frame |
| Feature | 3GP |
|---|---|
| Developer | 3GPP (GSM consortium) |
| Video codec | H.264 (default), H.263 |
| Audio codec | AMR (default) |
| Max resolution | Typically 320×240 or 640×480 |
| File size | Very small |
| Best for | Feature phones, MMS, low-bandwidth |
AMR (Adaptive Multi-Rate) is the native audio codec for 3GP — it was designed for voice on GSM mobile networks. AMR produces very small files but is voice-optimized. Since WebP images don't contain audio, the 3GP output will be a silent video regardless of the audio codec setting.
Trim is hidden for image-to-video conversions because there is no existing video timeline to trim. Control the video length by adjusting Image Duration and the number of images you upload.
3GP is designed for mobile screens. Use 320×240 (QVGA) for feature phones or 640×480 for smartphones. Higher resolutions work but defeat the purpose of 3GP's small file size advantage.
Yes — Android and most smartphones can play 3GP files. However, 3GP is primarily useful for legacy devices and MMS. For modern phones, use WebP to MP4 instead.
Total video length = number of images × image duration. For example, 10 images at 3 seconds each = 30 seconds. Adjust Image Duration to control pacing.