USR Extractor

Extract individual STY style files from Yamaha USR files. Automatic style detection, intelligent name recognition, and batch processing for PSR-E keyboards.

Main Features

USR Extractor is a specialized tool designed to extract individual style files (.STY) from Yamaha keyboard user files (.USR). Perfect for musicians who want to organize, backup, or share specific styles from their keyboard collections.

Lightweight & Efficient - Under 40 KB
Built on .NET Framework with a clean Windows Forms interface. No external dependencies, no bloated libraries - just pure, optimized code for maximum efficiency. Processes files entirely in memory for fast extraction without temporary files.

  • USR File Extraction

    Extracts individual style files (.STY) from Yamaha keyboard user files (.USR). Scans and identifies all embedded MIDI-based styles within USR containers.

  • Real-time Preview

    Displays detected styles with names and sizes before extraction. ListView with columns showing file number, name, and size for easy verification.

  • Batch Processing

    Processes multiple styles from a single USR file in one operation. Progress bar and status updates show real-time extraction progress.

  • Duplicate Handling

    Automatically renames duplicate files to prevent overwrites (filename_1.sty, filename_2.sty). Custom output directory selection for organized file management.

Use Cases

  • Backups: Create individual backups of your styles to ensure you can re-import them
  • Share Specific Styles: Extract and share only the styles you want instead of entire USR files - recipients can load STY files directly
  • Content Analysis: Verify what styles are contained in a USR file without loading it to your keyboard
  • Cross-Keyboard Transfer: Extract styles from one Yamaha keyboard to use on another compatible model

Compatible Keyboards

Works with any Yamaha keyboard that generates .USR files:

  • PSR-E series: E463, E473, Other PSR-E
  • Other PSR: PSR-340

Screenshots

USR Extractor Main Interface

Get USR Extractor

FREE
Full Version

Complete USR extraction with automatic name detection, batch processing, and MIDI/SFF1 validation. No limitations.

FREE
No registration required
Download Now

Windows 10/11 - ~40 KB

Specifications

  • Version 2.0
  • Input Format USR (Yamaha User Files)
  • Output Format STY (Yamaha Style Files)
  • Platform Windows 7/10/11
  • License Freeware
  • Last Update January 2026

System Requirements

  • OS (Minimum) Windows 7 or higher
  • OS (Recommended) Windows 10/11 64-bit
  • RAM (Minimum) 512 MB
  • RAM (Recommended) 2 GB or more
  • .NET Framework 4.7.2 or higher
  • Disk Space 50 MB free