Initializing... drag & drop files here
Supports: JPG, JPEG, JFIF
.jfif, .jpg, or .jpeg images, or click "Add Files". Batch upload is supported, and the order in the list becomes the slideshow order when merging.JFIF (JPEG File Interchange Format) is the standard JPEG image container — .jfif, .jpg, and .jpeg are the same JPEG bytes with different extensions. 3G2 is the multimedia container defined by 3GPP2 in January 2004 for CDMA2000 networks (the technology that powered Verizon, Sprint, and US Cellular before the carriers' 3G CDMA shutdowns of 2022). Converting still photos to 3G2 produces a small, mobile-tuned video file that plays on legacy CDMA handsets, archival camcorder footage workflows, and any pipeline still expecting the .3g2 extension.
| Property | JFIF | 3G2 |
|---|---|---|
| Type | Still image | Video / multimedia container |
| Standardising body | JFIF spec (Eric Hamilton, 1992); JPEG by ISO/IEC 10918 | 3GPP2 (C.S0050 family, first published Jan 2004) |
| Typical video codecs | n/a | H.263, MPEG-4 Part 2, H.264 (per 3GPP2 reference to 3GP spec) |
| Typical audio codecs | n/a | AMR-NB, AMR-WB, AAC, plus CDMA-specific EVRC, EVRC-B, EVRC-WB, 13K (QCELP), SMV, VMR-WB |
| MIME type | image/jpeg |
video/3gpp2, audio/3gpp2 |
| Common extensions | .jfif, .jpg, .jpeg |
.3g2, .3gp2, .3gpp2 |
| Designed for | Photos, web images, camera output | CDMA2000 mobile networks (legacy Verizon, Sprint, US Cellular) |
| File size for a 5-second clip | n/a | ~50-200 KB at QCIF / H.263 + AMR-NB |
| Property | 3G2 (3GPP2) | 3GP (3GPP) |
|---|---|---|
| Network family | CDMA2000 (Verizon, Sprint, US Cellular) | GSM / UMTS / W-CDMA (AT&T, T-Mobile, most international) |
| Standardising body | 3GPP2 | 3GPP |
| Audio codec set | Adds EVRC, EVRC-B, EVRC-WB, 13K (QCELP), SMV, VMR-WB | AMR-NB, AMR-WB, AAC, HE-AAC v2, AMR-WB+ |
| File size at the same content | Generally smaller than 3GP for the same payload | Slightly larger |
| Excludes | HE-AAC v2, AMR-WB+ | EVRC family, QCELP, SMV, VMR-WB |
| Pick this for | A device or workflow that explicitly demands .3g2 |
Most legacy GSM-era handsets and broader compatibility |
If your target system isn't strictly CDMA, convert JFIF to 3GP instead — it has wider device support. For modern playback on phones, computers, and the web, convert JFIF to MP4 is almost always the right call.
| Setting | Value | Notes |
|---|---|---|
| Video codec (default) | H.263 | The codec the 3GPP2 spec references for video; safest for vintage CDMA handsets |
| Video codec (modern) | H.264 (AVC) | Plays on essentially every device with a 3G2/3GP decoder built after ~2010 |
| Audio codec (default) | AMR-NB | 4.75-12.2 kbps narrow-band speech codec; required by classic 3GPP2 handsets |
| Audio codec (alt) | AAC | Use when paired with H.264 for newer hardware that still expects .3g2 |
| Quality preset | Very High (recommended) | Balances size and clarity for photo slideshows |
| Resolution preset | 176×144 (QCIF) / 320×240 (QVGA) | Native sizes for legacy CDMA screens; pick higher only if your device supports it |
| Image duration | 2-3 seconds | Comfortable slideshow pacing; lower for fast cuts, up to 10s for static viewing |
Major US CDMA networks are decommissioned: T-Mobile shut down Sprint's 3G CDMA on March 31, 2022, AT&T retired its 3G in February 2022, and Verizon completed its 3G CDMA shutdown on December 31, 2022. The 3G2 container itself still plays — VLC, FFmpeg, and most modern media players decode .3g2 files. Legacy handsets can still play 3G2 from local storage even without network service, which is why archival, forensic, and collector workflows still produce 3G2.
They are the same JPEG image bytes with different file extensions. JFIF is the interchange format spec (Eric Hamilton, 1992) that defines how JPEG-compressed image data is wrapped for general use; .jpg and .jpeg are alternate extensions for the same underlying data. The converter accepts all three (.jfif, .jpg, .jpeg) and treats them identically.
Pick H.263 if your target is a pre-2010 CDMA feature phone or a system that strictly validates against the original 3GPP2 reference profile — H.263 paired with AMR-NB is the codec combination most legacy decoders expect. Pick H.264 if the device or software was built after roughly 2010 and you want better visual quality at the same bitrate; modern players that accept .3g2 will decode H.264 content fine.
3G2 was specified by 3GPP2 with the bandwidth constraints of CDMA2000 in mind — it inherits the 3GP container structure but trims overhead and was tuned to consume less space and bandwidth than 3GP. The format also adds CDMA-specific speech codecs (EVRC, QCELP) that compress voice more aggressively than AMR. For non-speech audio the difference is small; for speech-heavy content 3G2 with EVRC can be noticeably smaller.
In practice, no. MMS gateways now expect MP4/H.264, and the carriers that natively spoke 3G2 have shut down their CDMA networks. A 3G2 file will arrive as an attachment but most modern phones will either reject it, transcode it, or open it via a generic media player rather than the MMS viewer. Use convert JFIF to MP4 for actual MMS or messaging delivery.
Image Duration ranges from 1/60s (a single frame at 60 fps — useful for stop-motion-style cuts) up to 10 seconds per image. For a normal photo slideshow, 2-3 seconds per image reads well. Picking 1/60s with many images gives you an animated GIF-style burst; picking 5-10s suits viewing static content like recipe cards or instructions on a small screen.
Yes — the converter letterboxes images that don't match the output resolution and fills the empty area with the Background Color you choose (Black by default; White, Gray, and standard named colours are available). To avoid letterboxing entirely, pick a custom width and height that matches your photo's aspect ratio, or batch-crop your JFIFs first with our JPG cropper and then convert.
If you don't supply audio, the converter outputs a silent 3G2 with the audio track set to the default codec at zero useful payload (AMR-NB or AAC depending on what you pick). Some legacy decoders insist on the audio track being present even when silent — leaving the default audio codec selected ensures the file conforms to that expectation. Modern players treat the silent track normally.
Yes. Set Merge Strategy to "Video per image" and upload as many JFIFs as you need; each one becomes its own 3G2 with the duration and codec settings you chose. Switch to "Merge images" instead to produce a single combined 3G2 slideshow. Files process in your browser session with no sign-up or watermark.