A modern, browser-based audio cutting tool built with Next.js. Cut and trim your audio files directly in your browser with a beautiful waveform visualization.
- 🎵 Browser-based audio cutting - no software installation needed
- 🔒 Privacy-focused - all processing happens locally in your browser
- 📊 Visual waveform editor for precise cutting
- 💾 Multiple export formats (MP3, WAV)
- 🌐 Multi-language support (English, Chinese, Spanish, Arabic, Japanese, Korean, German, French, Portuguese, Russian)
- 📱 Responsive design - works on desktop and mobile
- ⚡ Instant processing - no waiting for uploads
Visit https://mp3cutter.pro to try it out!
- Next.js - React framework
- WaveSurfer.js - Audio visualization
- Tailwind CSS - Styling
- TypeScript - Type safety
# Clone the repository
git clone https://github.com/CoderLim/audio-cutter-nextjs.git
# Install dependencies
cd audio-cutter-nextjs
npm install
# Start development server
npm run dev
Visit http://localhost:3000 to see the app.
The app supports multiple languages. Translations are stored in src/i18n/locales/
. To add a new language:
- Create a new JSON file in the locales directory
- Add the language to
src/i18n/config.ts
- Add translations following the existing structure
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please feel free to submit a Pull Request.
If you find this project helpful, please consider giving it a star ⭐
If you have any questions or suggestions, feel free to open an issue or reach out directly.