Skip to content

ConvertIt is an ad-free Android app for converting audio and video files to various formats like FLAC, ALAC, MP3, WAV, AAC, OGG, M4A, AIFF, OPUS, WMA, MKA, and SPX. Built with Kotlin, Compose, and FFmpeg, it offers flexible bitrate options for high-quality conversions. Video-to-audio conversion is also supported. Contributions are welcome!

License

Notifications You must be signed in to change notification settings

thebytearray/Convertit

ConvertIt - Audio Converter App

Kotlin Compose Material Design 3 Downloads FOSSA Status

ConvertIt is an ad-free and easy-to-use audio and video-to-audio converter app that helps users convert audio and video files across different formats seamlessly. With support for popular audio formats and customizable bitrates, ConvertIt delivers high-quality conversions, powered by FFmpeg, all within a clean, user-friendly interface.


Features

  • Audio & Video to Audio Format Conversion: Effortlessly convert between FLAC, ALAC, MP3, WAV, AAC, OGG, M4A, AIFF, OPUS, WMA, MKA, SPX, and more.
  • Bitrate Selection: Choose from bitrates such as 64k, 96k, 128k, 192k, 256k, 320k, 512k, 768k, and 1024k for output quality.
  • Ad-Free: Enjoy a completely ad-free experience.
  • FFmpeg Integration: Built-in FFmpeg ensures reliable and high-quality conversions.
  • Modern Architecture: Developed using Kotlin with MVVM architecture for better scalability and maintainability.
  • Smooth Navigation: Implemented using Android Navigation Component for easy and smooth in-app navigation.
  • User-Friendly UI: Designed with simplicity and ease of use in mind, offering a clean and intuitive interface.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 3


Download

Download ConvertIt from multiple sources:

Get it on Google Play
Get it on F-Droid

Note: F-Droid builds may take some time to appear after a release as they build from source.


Certificate Fingerprints for Verification

To ensure the integrity and authenticity of the app, you can verify the certificate fingerprints for the following platforms:

1. GitHub

MD5 Fingerprint:

D2:61:D3:81:CB:02:C3:66:1B:7B:E0:D9:D0:8E:17:BA

SHA-1 Fingerprint:

E4:7F:C6:11:3A:EB:D5:49:3E:AC:91:88:24:3D:F9:B8:08:F1:FC:9C

SHA-256 Fingerprint:

34:52:C6:EF:73:DA:36:31:FA:4E:85:B7:F3:7B:6E:23:F1:64:D9:86:0D:9C:AF:6F:F1:BB:95:DC:89:D3:CF:D4

2. Google Play Store

MD5 Fingerprint:

EA:4D:D4:A0:F8:26:11:E7:A7:72:6E:26:1D:A3:60:62

SHA-1 Fingerprint:

B5:53:A9:A1:8F:AF:4E:E9:3A:58:BA:45:68:1C:A4:A5:87:F4:09:A9

SHA-256 Fingerprint:

30:63:A9:0F:E1:24:58:15:66:50:46:5A:50:41:56:4A:5C:C9:96:6E:B6:8C:29:81:E0:FC:39:B6:A4:62:ED:41

How to Verify the Fingerprints:

  1. Obtain the certificate fingerprint from the app or build package you are installing.
  2. Compare the obtained fingerprints with the ones listed above.
  3. Ensure that the fingerprints match exactly to verify the integrity and authenticity of the app.

This will ensure that you're installing the original, untampered version of the app.


Every contribution, big or small, helps keep this project alive and ad-free. Thank you! 💖


Requirements

  • Android: Version 5.0 (Lollipop) or later
  • Kotlin: Version 2.1.0 or later
  • Android Studio: Version Ladybug or later

Installation

Follow these steps to install and run the app locally:

  1. Clone the repository:

    git clone https://github.com/CodeWithTamim/ConvertIt.git
  2. Open the project in Android Studio:

    open ConvertIt
  3. Build and run the app on an Android device or emulator.


Contributions

Contributions are always welcome! Here's how you can contribute:

  1. Fork the repository.
  2. Create a new branch with your changes.
  3. Submit a pull request.

Whether it's bug fixes, new features, or improvements, we appreciate your contribution!


Contributors

Contributors


License

This project is licensed under the Apache License 2.0. See the LICENSE file for more information.


Developed by Tamim.

Star History

Star History Chart

FOSSA Status

About

ConvertIt is an ad-free Android app for converting audio and video files to various formats like FLAC, ALAC, MP3, WAV, AAC, OGG, M4A, AIFF, OPUS, WMA, MKA, and SPX. Built with Kotlin, Compose, and FFmpeg, it offers flexible bitrate options for high-quality conversions. Video-to-audio conversion is also supported. Contributions are welcome!

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages