โ† princelabs

Image Converter

Convert between 6 formats โ€” fast, private, all on-device

๐Ÿ“– About

Image Converter converts images between PNG, JPEG, WEBP, HEIC, TIFF, and BMP using Apple's native Image I/O framework. Built with React Native + Expo. Every conversion runs locally on your device โ€” no images ever leave your phone.

No accounts. No analytics. No data collection. No internet required.

โœจ Features

6 Format Support
Batch Conversion
Quality Control
Aspect-Ratio Resize
EXIF Preservation
Save to Photos
Share Anywhere
100% On-Device

๐Ÿ–ผ๏ธ Formats

โ“ FAQ

How does conversion work?
Pick images, choose a target format, adjust quality or resize, then tap Convert. Once done, tap Save to Photos or Share. Converted images are stored temporarily in the app.
What does the quality slider do?
Controls compression for lossy formats (JPEG, WEBP, HEIC). Higher = better quality, larger file size. PNG, TIFF, and BMP are lossless โ€” the slider is hidden for those.
How does resize work?
Set a max width and/or height. The image scales down proportionally โ€” aspect ratio is always preserved. Fill only one field and the other auto-calculates.
What about my privacy?
Everything runs on-device. No images, usage data, or personal information ever leaves your phone. No analytics, no tracking, no servers. The app requests photo library access only to pick and save images.

๐Ÿ”’ Privacy Policy

Last updated: June 2026

Data Collection
Image Converter does not collect, store, or transmit any personal data. No analytics, crash reporting, or tracking SDKs.
Photo Library Access
Only used to pick images for conversion and save results back. Images are never uploaded or transmitted outside your device.
Internet Access
The app does not access the internet. Functions fully offline.
Temporary Storage
Converted images are stored in the app's local documents directory until you convert new images or delete the app.
Third-Party Services
None. Only Apple system frameworks (Image I/O, Core Graphics) and Expo's open-source modules.
Contact

Need help?