LASTUDIO
Blog
Guides

How to Convert SF2 to SFZ for Free [Polyphone & Browser DAW]

What You Actually Need to Know About Converting SF2 to SFZ

"I have an SF2 file, but my DAW or sampler only supports SFZ." "I want a quick, free way to convert — but I don't know which tool to use." This article answers both of those questions directly.

The short answer: you can convert SF2 files to SFZ format in just a few clicks using the free app Polyphone. On top of that, the converted SFZ sounds can be loaded straight into a browser-based DAW as a sampler instrument. Read on for the full step-by-step breakdown.

Keyboard and DAW screen in a music production studio

Understanding the Difference Between SF2 and SFZ

What Is SF2 (SoundFont 2)?

SF2 is a soundfont format developed by Creative Technology in the 1990s. A single SF2 file bundles together instrument samples (WAV audio data), loop points, velocity layers, and other parameters in a binary package. SF2 files were widely distributed as GM (General MIDI) sound libraries, and a huge number of free SF2 files are still available online today. Common compatible software includes FL Studio, LMMS, VirtualMidiSynth, and FluidSynth.

What Is SFZ (SFZ Format)?

SFZ is an open, text-based instrument definition format. It was introduced by Cakewalk around 2007 and is now maintained by the SFZ Format Working Group (see sfzformat.com). An SFZ file is plain text that references external WAV or OGG sample files stored in a separate folder. Because it's text-based, it's easy to edit by hand, and it's supported by a wide range of software including Sforzando, ARIA Player, LinuxSampler, Surge XT, and Vital.

Why Convert SF2 to SFZ?

  • Your sampler plugin only supports SFZ, not SF2
  • You want to extract the raw WAV samples to edit them individually
  • You want to use the sounds in a browser-based DAW or SFZ sampler
  • You want to add SFZ-specific features like round-robin or conditional logic that SF2 doesn't support

How to Convert SF2 to SFZ Using the Free Tool Polyphone

Polyphone is a free, open-source editor that can convert between SF2, SF3, and SFZ formats. It runs on Windows, macOS, and Linux, and is available as a free download from the official site at polyphone-soundfonts.com.

Step 1: Install Polyphone

  1. Go to https://www.polyphone-soundfonts.com/download
  2. Download the installer for your operating system (the Windows installer is around 30 MB)
  3. Run the installer and follow the on-screen instructions
  4. Launch Polyphone

Step 2: Open Your SF2 File

  1. On the Polyphone start screen, click Open a file
  2. Browse to and select the SF2 file you want to convert
  3. The left panel will display the soundfont's tree structure: Samples, Instruments, and Presets
  4. Review the contents — even large SF2 files like GeneralUser GS (~180 MB) load without issues

Step 3: Export as SFZ

  1. From the menu, go to Tools → Export soundfont
  2. Select SFZ as the export format
  3. Choose an output folder (every preset in the SF2 will be exported as a separate .sfz file)
  4. Click Export
  5. When the export finishes, your output folder will contain individual .sfz files and a Samples folder holding all the WAV files

Pro tip: If the SF2 contains multiple presets — say, piano, strings, and drums — each one is exported as its own .sfz file. This makes it easy to grab only the sounds you actually need without dragging along everything else.

Step 4: Review and Fine-Tune the Converted SFZ

You can open any generated SFZ file in a text editor to inspect its contents. The basic structure looks like this:

<global>
ampeg_release=0.3

<region>
sample=Samples/Piano_C4.wav
pitch_keycenter=60
lokey=58
hikey=61
lovel=0
hivel=127

One of the biggest advantages of SFZ is that you can fine-tune sample paths, add loop points, and adjust velocity layers directly in a text editor — no special software required.

Music production software open on a laptop

Using Your Converted SFZ in a Browser DAW

Once you've converted your SF2, you can load the SFZ directly into a browser-based DAW. LA Studio includes a built-in SFZ sampler with ARIA SFZ Level 2 support, giving you access to over 24 ready-to-use SFZ libraries — including VSCO 2 CE, Karoryfer, and FreePats — right in the browser. You can also import your own converted SFZ packs.

Loading an SFZ into LA Studio's SFZ Sampler

  1. Open LA Studio in your browser — no installation or account required, completely free
  2. Create a new MIDI track and select SFZ Sampler as the instrument
  3. Click Load SFZ and upload your converted .sfz file
  4. Drag and drop the accompanying Samples folder as well (this is needed so the sampler can resolve the file paths)
  5. Use the piano roll to play some notes and confirm everything sounds right

LA Studio leverages WebGPU for fast audio processing, so even SFZ libraries with large sample sets play back smoothly. And since it runs entirely in the browser, it works on Chromebooks, Macs, and Windows PCs with no setup whatsoever.

Other Useful Features in Polyphone

Edit and Optimize SF2 Files

Polyphone is more than just a converter — it's a full-featured SF2 editor.

  • Sample trimming and loop editing: Visually set start points, end points, and loop markers for each WAV sample in a waveform view
  • Tuning adjustments: Fine-tune the pitch of individual samples down to the cent
  • Remove unused samples: Reduce SF2 file size by deleting samples you don't need
  • Envelope settings: Configure Attack, Decay, Sustain, and Release per instrument

Reverse Conversion: SFZ Back to SF2

Polyphone also handles the reverse — converting SFZ files back to SF2. This is handy if you want to use SFZ-distributed sounds in software like FL Studio or LMMS. The process is essentially the same as SF2-to-SFZ; just select SF2 as the export format instead.

Built-In Online Sound Library

The Polyphone start screen includes an Online Sounds section where you can search and download free SF2 libraries directly from Polyphone's official repository. Hundreds of sounds are available — pianos, orchestral instruments, drum kits, electric bass, and more — making it a great starting point if you need source material to convert.

Common Problems and How to Fix Them

No Sound After Conversion

This is almost always a file path issue. Open the SFZ file in a text editor and check that the paths listed after sample= actually match where your WAV files are located. As a rule of thumb, keep your .sfz file and your Samples folder in the same parent directory.

Polyphone Runs Slowly with a Large SF2

Heavyweight SF2 files like Fluid R3 GM (150 MB+) can take a while to load. Try enabling background processing in Polyphone's settings, or export only the presets you need rather than the entire file at once.

Drum Kit Doesn't Convert Correctly

Drum kits in SF2 are defined on the percussion channel (channel 10), and the pitch_keycenter values can sometimes end up offset after conversion. After exporting, open the SFZ file in a text editor and double-check the lokey, hikey, and pitch_keycenter values for each drum pad region.

Mixing console and equipment in a recording studio

Recommended Free SF2 and SFZ Libraries

Here are some high-quality free sound libraries worth trying — great for practice conversions or actual music production.

  • GeneralUser GS (SF2): A go-to GM soundfont with all 128 GM patches plus drum kits. Around 30 MB.
  • Fluid R3 GM (SF2): The flagship GM library from the FluidSynth project. Around 140 MB, widely regarded as one of the best-sounding free GM banks.
  • VSCO 2 Community Edition (SFZ): A free orchestral library covering violin, cello, flute, and more.
  • Sonatina Symphonic Orchestra (SF2/SFZ): A long-established free orchestral library with strings, brass, woodwinds, and percussion.
  • Salamander Grand Piano (SF2): A multisampled grand piano covering all 88 keys. Also built into LA Studio.

Wrapping Up

Converting SF2 to SFZ is straightforward with the free app Polyphone. The whole process comes down to three steps: load the SF2 into Polyphone → go to Tools → Export soundfont and select SFZ → choose an output folder and export. The resulting SFZ files are plain text, so they're easy to edit and compatible with a much wider range of DAWs and samplers.

If you want to use your converted SFZ sounds right away without installing anything, give the SFZ sampler in LA Studio a try. No sign-up, completely free, and it runs in your browser — you can be playing high-quality SFZ instruments in minutes.

Frequently Asked Questions

Q. Will converting SF2 to SFZ degrade the audio quality?

A. No. Polyphone extracts the raw WAV samples from the SF2 and writes them directly to disk, then references them in the SFZ text file. There is no re-encoding of the audio data, so the sound quality before and after conversion is identical.

Q. Does Polyphone work on Mac?

A. Yes — Polyphone supports Windows, macOS, and Linux. You can download a .dmg installer for macOS from the official site at polyphone-soundfonts.com. It also runs natively on Apple Silicon Macs (M1, M2, and M3).

Q. Where should I put the Samples folder when using the SFZ in a DAW?

A. Keep the Samples folder in the same directory as the .sfz file. When you export from Polyphone, it automatically places the .sfz file and the Samples folder side by side in your chosen output location — just leave that structure intact and everything will work correctly.

Q. Is there a browser-based tool that can convert SF2 to SFZ?

A. Practical browser-based SF2-to-SFZ converters are rare at this point, so a desktop app like Polyphone is still the most reliable option. That said, once your files are converted, you can load them into a browser DAW like LA Studio and use them immediately. LA Studio's SF2-to-SFZ conversion pipeline and Polyphone Library integration can also help streamline the import workflow further.

Q. Can I convert just one preset from an SF2 instead of the whole file?

A. Absolutely. In Polyphone, right-click on any individual preset in the left-panel Presets tree and choose Export as SFZ. Only that preset — along with its associated samples — will be exported. This is especially useful when you only need one or two sounds from a large GM soundfont.

Related Articles

News
The Complete Suno AI Guide: 5 Prompting Tips That Actually Work [2025]
Master Suno AI prompting from scratch — covering genre stacking, instrument keywords, metatags, and how to bring your generated tracks into a DAW.
Reviews
ブラウザDAW クラウド保存&共有機能を徹底比較【2026年版】
無料ブラウザDAWのクラウド保存・共有・コラボ機能を徹底比較。選び方のポイントも解説。
Guides
How to Make a Remix for Free [Beginner's Guide] Using Stem Separation
A beginner-friendly guide to making free remixes using AI stem separation — no downloads required, works entirely in your browser.