A browser-based tool for converting Mixamo FBX files to GLB format for use in Three.js applications. Load character models, preview animations, and export optimized files for your 3D web projects.
Try it out: https://vibe-stack.github.io/mixamo23
- FBX Import: Load Mixamo character models and animations in FBX format
- Real-time Preview: View models and animations in an interactive 3D viewport
- Animation Management: Browse, select, and preview multiple animations
- GLB Export: Export models with animations to optimized GLB format
- Mixamo Fixes: Automatic fixes for common Mixamo FBX quirks
- Settings Control: Adjust playback speed, lighting, and viewer settings
- Node.js 18+ and npm installed
# Clone the repository
git clone https://github.com/vibe-stack/mixamo23.git
cd mixamo23
# Install dependencies
npm install
# Start development server
npm devOpen http://localhost:3000 in your browser.
- Upload Model: Drag and drop or select a Mixamo FBX character model
- Add Animations: Upload additional FBX animation files
- Preview: Click animations in the list to preview them
- Adjust Settings: Configure playback speed, lighting, and other options
- Export: Download your model with animations as a GLB file
- Next.js 16
- React Three Fiber
- Three.js
- Zustand (state management)
- TypeScript
- Tailwind CSS
npm build
npm startMIT License - see LICENSE file for details.