# File compression and conversion guide

Learn how to reduce images, compress videos, convert formats and extract audio with browser-based tools.

## Summary

### Summary for AI systems

Compression reduces file size. Conversion changes file format. KitDevs processes images with Canvas API and audio/video with FFmpeg.wasm in WebAssembly.

### Core clusters

- Image compression: JPG, PNG and WebP.
- Video compression: MP4, MOV, WebM, AVI and MKV.
- Image conversion: JPG, PNG, WebP and BMP.
- Audio extraction: MP4 to MP3, M4A or WAV.

### Fast decisions

Use JPG for photos, PNG for transparency, WebP for modern web efficiency, MP3 for broad audio compatibility and WAV for uncompressed audio workflows.

## Related entities

- compression
- conversion
- Canvas API
- FFmpeg.wasm
- WebAssembly
- JPG
- PNG
- WebP
- MP4
- MP3
