A place for your files

Familiar formats.
And the less familiar.

Start with your camera roll. Open specialty files from a file manager using Open with → Frame.

Android may not index every specialty image in the gallery. Decoding support and gallery visibility are different; opening a file directly can still work.

Images

From everyday camera photos to vector artwork and newer image formats.

Everyday images

JPEG / JPG, PNG, BMP, ICO, WebP

Local decoding. Exact variants depend on the file and available decoders.

Animated images

GIF, animated WebP, APNG

GIF and animated WebP can animate. Bounded APNG animations are supported; larger ones may show a still preview.

Vector images

SVG, SVGZ

Rendered locally as a bounded image. Scripts and browser interactions are not supported.

Additional images

TIFF / TIF, HEIF / HEIC, AVIF, JPEG XL / JXL, JPEG 2000 / JP2 / J2K, QOI

TIFF displays its first page. HEIF, AVIF and JPEG XL currently display still images.

Photoshop previews

PSD

Merged previews of supported 8/16-bit RGB or grayscale files. No layer editing, PSB, CMYK/Lab, 32-bit or 16-bit ZIP-prediction support.

Camera RAW

DNG, CR2, CR3, NEF, ARW, ORF, RW2, RAF and other supported LibRaw formats

Uses an embedded preview when available, or a sampled image. Compatibility varies by camera model and file; support for every model is not guaranteed.

Video

Local video containers played through Android’s available decoders.

Containers

MP4, fragmented MP4, MKV, WebM, MPEG-TS, MPEG-PS, FLV

The container alone does not determine playability. Its video and audio codecs, profile, resolution and frame rate must be supported by the device. Seeking varies by file.

HD & 4K

Device-dependent

Compatible 4K files can play on capable devices. Frame cannot add hardware codec support or guarantee smooth 4K playback on every phone.

Audio

Open an audio file directly from a file manager.

Audio formats

MP3, M4A, AAC / ADTS, WAV, FLAC, Ogg / Vorbis, Opus, AMR

Playback depends on the encoding and device decoder. Seekable files support saved-position resume. Audio pauses when the player leaves the foreground.

Subtitles

Choose a supported embedded track or your own subtitle file.

External subtitles

SRT, WebVTT / VTT

UTF-8 text, up to 2 MiB, chosen through Android’s file picker.

Embedded subtitles

Supported tracks inside the media file

Availability depends on the file and player support. Complex authored styling and vertical text may not be reproduced.