Free Quality SoundFonts (sf2)

- for iOS apps (bs-16i, SoundFonts and JamKoo)

- for Windows/Mac apps (sforzando, MuseScore and more)

-General Midi SoundFonts 

This aim of this site is to provide high quality SoundFonts (virtual musical instruments in sf2 format) that can be played using a midi keyboard connected to a computer, tablet or smart phone. Emphasis has been placed on real or acoustic instruments particularly piano and other favourites for keyboard players (pads, strings, electric pianos, organs and orchestral) but some SoundFonts here also include high quality guitars, some synths and ethnic instruments. There are also some nice GM sets for playing general midi files. The SoundFont format sf2 is widely supported by lots of programs/apps and devices. 


-March 2023 a new Steinway Model B

-May 2022 New Yamaha S6 Grand available

-February 2022 New Fazioli F308 Grand available 

-December 2020 Mason & Hamlin Model A Grand added

-September 2020 Updated Pianos in General Midi SoundFont

-June 2018 Salamander Grands available for Korg Pa series YouTube Demo

Download Links (sf2 files):

Full Instrument Sets

Essential Instruments sets function as a sound module for playing your instruments (includes Pianos, EPs, Organs, Strings, Flutes, Sax, Trumpet and Guitars) with 3  detailed (6-velocity-layered) sampled pianos (Yamaha C5 Grand, Upright Piano, Chateau Grand) and a Large Grand that draws on extra sampled resonances.

Especially suitable for the free Windows/Mac player sforzando by Plogue and works with many other players. Full Instrument List here 

Version 2 (same as above but Instruments organised in 3 Banks (Keys, Instruments, Guitars) making it easier to navigate to your instruments:

Essential Instruments plus 3 great pianos

Suitable for the iOS SoundFont player bs-16i for iPad Air 2 and iPhone 6s (2gb ram) and above. (If your device is at the minimum specs then load the default soundfont/wavetable in bs-16i first to clear your ram).  How much Ram does my iPad/iPhone have? Go to iOS Ram ListYou can customize the size of your SoundFont - see page 3 of this site for details.

Designed to play well on the iOS app SoundFonts (B-Ray Software)A full suite of sounds including 3 different pianos (6 velocity layers), EP's, Organs, Strings and Guitars.

All the sounds as above but with just one great piano (Yamaha C5).  This lower ram set works well with the iOS app JamKoo.

These next 2 sets are my **Favorite multi-instrument sets for iOS**  using the bs-16i app.

Extended Instrument Sets (many more than in the sets above including lots of great guitars, synths and many other instruments). This first one includes one great piano with 4 levels of brightness.

Loads of lovely instruments and now includes improved Rhodes EPs. 

As above but also includes Yamaha C5 Grands and extra piano presets including Large Concert Grands.  

Contains the Yamaha C5 Grand, Chateau Grand and loads of other instruments

Contains a beatiful 7 layer Steinway Grand (latest v5.1), Chateau Grand and loads of other instruments - a full keyboard performance set.  Tested on iPhone 13 using the bs-16i soundfont player app.  May not work on lower spec devices due to the size of this soundfont.

*My recommended best multi-instrument set for the bs-16i app for iOS.  Updated to include very much improved Rhodes EP's.  This set includes pianos, guitars, strings and lots of other instruments.

Bass and Drums Set

Includes Finger Bass, Picked Bass, Acoustic Bass and a nice Drum Kit plus Timpani.  All instruments are multi-velocity sampled (all basses have four velocity-layered samples) and have lots of expression. Works with sforzando, bs-16i or just about any soundfont player. Universally compatible.

Now includes GM standard preset numbers

A choice of 3 different timpani presets.

Piano Only Sets

Finally a really nice free Steinway with 7 velocity layers for outstanding playability and dynamics .  Dore Mark has posted a number of pianos on the pianobook site and has kindly given me permission to simplify them and convert to sf2 format.  This NY S&S Model B is great for Musescore or a pleasure to just play live.  There are 4 presets including dynamic, mellow and dark.

A new addition sampled by Dore Mark and converted to sf2 with permission.  The Yamaha S6 is a premium hand built piano with with a bright and full tone.  Dore has provided 7 velocity levels of sampling to give an outstandingg seamless tonal change over the velocity range.  The microphones were placed just at the right position to give the player the feeling they are seated in front of the real thing.  Plays nicely on sforzando or soundfont player apps like bs-16i, SoundFonts or JamKoo and great for Musescore.

(This first version tested to run well on iOS app bs-16i and on Plogue Sforzando for PC).  A large and resonant Italian piano sampled by Dore Mark.  This piano has a rich and even sound across the entire keyboard and plays loud and intimate sounds equally well from the 5 velocity layer audience perspective microphones.  A real pleasure to play with a nice connection to the keys and with long decay of pedal down samples.  Presets include Dynamic and Dark versions and latest v3.0 fixes fade problem.

(This version is tailored for the iOS app SoundFonts but may suit other players as well.)  The 3 presets including Dynamic and Dark will work better with this version for the SoundFonts app.

Just one great piano with four levels of brightness to choose from. This piano has loads of character with just the right amount of imperfection. Suitable for bs-16i on iOS devices, or FluidSyth Midi Synthesizer for Android, sforzando, musescore and other soundfont players for PC. The Bright, Dynamic, Studio and Dark Chateau Grands all draw from the same samples but use different filters to achieve the 4 different preset sounds. This set (also the ones above) is the most efficient use of resources for the three Chateau Grands but if you want them separate see the single piano sets.


    A classic Steinway Grand with 4 Preset variations (Classic, Bright, Mellow and Dark). This piano is different because all 88 notes have been sampled and velocity. Dynamics are achieved via filtering with 12 layers for seamless expression.

My most compact Steinway.  Still has 12 layers but 4 notes per octave sampled.  Still sounds very much the same as the big one!

Contains the latest Steinways (v5.2) plus Yamaha C5 as well as Chateau Grand and an Upright Piano.  You will require an iPhone with at least 3gb of Ram. Go to iOS Ram List   Tested and runs nicely on an iPhone 13 using the bismark bs-16i app.

This version has been tailored to run well on the SondFonts app by B-Ray Software

Single Piano Sets:

Most have 6 velocity-layer sampling.  The Standard Steinway has 12 virtual layers and the Abbey Steinway has two sampled layers plus four extra virtual layers .

This 1808 Clementi Fortepiano is housed at San Francisco State University and was sampled by Dore Mark. It has 4 responsive velocity layers and takes you back to the early 1800's.

Sets containing more than one piano:

The next two are tailored for the bs-16i app:

This next comprehensive piano sets contain 3 sampled pianos (includes an Upright Piano in addition to the above) for the bs-16i app for iOS:

**Favourite iOS Piano Set for bs-16i app**

The Large Grands now have improved timbre over the velocity range.

This full 4 sampled pianos set is tailored for sforzando but is universally compatible:

Includes 4 sampled pianos from this site.  Yamaha C5,  Chateau Grand, Upright Piano, and Steinway Grand.  (Plus a Large Concert Grand version of the C5).

General Midi

This full General Midi set is based on the very good SGM-v2.01 soundfont (from but includes the addition of a very detailed 6 velocity-layered Piano (232mb), (Standard and Bright) based on the Salamander Grand (Yamaha C5), nice expressive four velocity-layered Basses (51mb) and a new sweet sounding Steel Acoustic Guitar. This is a great GM set for a full and authentic sounding backing band with General Midi Files. It sounds great with the Sweet Midi app for iOS and other soundfont players.

A compact version with a smaller version of the Salamander Piano modified by Ziya Mete Demircan. Its only single velocity-layered but has filtering for expression and sounds quite nice.  This version is a good choice if memory space is a concern.

My favorite set for General Midi.  It saves space by using the Salamander Piano mentioned above but has higher quality guitars taking the memory use up just a bit more. Provides high quality GM midi performance without too much memory use.

This version of the SGM-v2.01 General Midi Soundfont contains the Steinway Piano (Standard and Bright) instead of the Yamaha C5.  An alternative to the first GM set if you are looking for a different and interesting piano sound.

Some Extra Instruments

Guitars - Acoustic and Electric

Nylon and Steel Acoustic Guitars (includes an extra new nylon)

Mandolin (both plucked and tremolo)

A collection of very expressive Stings including a wonderful 3 layer violin , chamber strings and full orchestra.


A very realistic flute souced from Sonatina Symphonic Orchestra with soft, medium and overblown samples triggered at different velocity levels.

Carillons are the largest musical instuments in the world. Consisting of a series of fixed bells.  Sound is made when they are struck by clappers. Daniel Militello - Creative Commons BY 3.0 Unported, modified by sounfonts4u.

Electric Pianos

 Rhodes EPs Plus-v2.4   (113mb) Updated April 2023 

Includes Rhodes EP's, DX7 and a new Wurlitzer Expressive EP.

Keyboard Specific Sets

Korg Pa

Attention Korg Pa3x/4x owners and Pa700/1000 owners - I have a special version of the Yamaha C5 (Salamander) 6-velocity layer piano in .set format that will load to your Korg in compressed format at 116mb (equivalent to 232mb) - This set sounds great on the Korg and uses 22 oscillators for outstanding realism including resonance, key-off and pedal effects. There is a download link on Korg forums here:   Piano for Korg Pa Series  or use the following links:

To insert sounds in User 1 Korg Pa User 1 Set 

To insert sounds in User 2 Korg Pa User 2 Set 

Yamaha P-121/P-125 Digital Pianos

Attention Yamaha P-121 or P-125 Digital Piano owners - I have four special SoundFonts tailored for the Yamaha P-121 or P-125 that work with the bs-16i app for iOS to add extra instruments to your digital piano.  These include high quality 6 layered long sample length pianos. The instruments are all selectable simply using the buttons on your Yamaha P-121 or P-125 digital piano. This is handy for live performances with the certainty of easily selecting sounds from the keyboard rather than your mobile or tablet.  {Turn Local Control on/off with Function C5 key (two octaves above middle C) to play these new instruments.  If using heaphones they sound best with the Stereo Optimizer Off (Piano+F3 key, - F#3 to turn back on later)}.

Minimum Specs to run these size soundfonts is iPhone 6s or iPad Air2 (2gb ram)

 This set adds 3 new pianos to your instrument selection (Large Concert Grand, Chateau Grand, Mason & Hamlin-A .  There are also some new pads, organs and EP's included as well that are all selectable with the instrument buttons on your keyboard. Now with added Dark Concert Grand and Studio Grand.  Printable pdf Template for your P121/125 Keyboard Click Here 

This set includes 2 new sampled pianos (Large Concert Grand and Chateau Grand) plus some great Acoustic and Electric Guitars plus some new Strings/Orchestra sounds. Layering of Strings/Pads etc. still works direct from your keyboard and mixing volume is controllable with the app.  Printable pdf Template for your P121/125 keyboard Click Here 

This set has 2 sampled pianos both with bright and dark variations, plus Rhodes EP's, Wurlitzer EP and Acoustic and Electric Guitars.  There is a Printable pdf Template Instrument Click Here to place on your keyboard.

Similar to above but updated with Steinway Grand (latest v5.1) instead of the Yamaha C5 Grand and a better Rhodes EP selection. Printable pdf Template for your P121/125 keyboard Click Here

This set has 2 sampled Pianos, Church Organs, Acoustic Guitars and Strings/Orchestra.  This selection of instruments suits church/carols keyboard playing.  Printable pdf Template Click Here to place on your keyboard. 

Legacy (Older) Sets

Some older sets also below (not updated for sometime now but contain a lot of different and useful instruments):

Full Keys (Pianos, EPs, Pads, Strings, Orchestra, Synth and Organs):

1) Full Keys including 15 velocity layer Salamander Grand Piano and a full compliment of Instruments

This comprehensive set contains the most detailed version of the Yamaha C5 Grand plus a full compliment of performance sounds to cover all your needs from pads, strings, EPs, orchestra, synth, organs, guitars and many other instruments. At 971mb in size (with 592mb dedicated to one outstanding piano with five brightness levels to choose from) it is designed for the fussy pianist who also wants a full bank of sounds at their fingertips.

    Nice-Keys-Suite-V1.0 zip   (971mb) (691 zipped)

 2) Full Keys including 6 layered Salamander Grand plus an Upright Piano

A slightly smaller set with two 6 layer pianos included plus all the other performance sounds except guitars. The size of this set might suit if you want to run other ram intensive apps at the same time.

Nice-Keys-Complete-JNv2.0 zip   (749mb) (512 zipped)

Some older files here:

Nice-Keys-Ultimate-v2.3   (1,213mb)

Nice-Keys-Extreme-v2.0    (1,054mb)

Nice-Keys-Suite-v1.0     (994mb)



Suits most devices-

Acoustic and electric guitars.

1) Full Guitars 

Guitars-Universal-V1.5 (150mb) 

Compressed zip Google Drive:

2) Acoustic Guitars JNv2.4 (84mb)

3) Electric-Guitars-JNV4.4 (66mb)


Piano:  (older sets - see near the top for the latest pianos)

The following pianos are tailored for bs-16i:

Yamaha-C5-Salamander-JNv5.1    (592mb)

The bigger version of the Salamander Yamaha-C5 Grand. This one has 15 velocity layers.

Yamaha-C5-Salamander-v1.0    (231mb)

A compact 6 layer version of the above but sounds the same.

Strings, Harp and Orchestra

1) Strings, Harp and Orchestra

Includes the best strings and orchestral sounds with the addition of an expressive violin (only included in set 1 at the very top) and a beautiful harp (242mb) by Jason Sommerlad.

Nice-Strings-PlusOrchestra-v1.6   (421mb)

2) Two Harps, Strings and Orchestra

Harps-Strings-Orchestra-V1.0   (550mb)

Includes the above plus a second harp by Ethereal Winds.

3) Piano and Orchestra

Includes the best strings and orchestral sounds plus a nice 6-velocity-layer piano.

Nice-Piano-Orchestra-V1.1   (337mb)


1) Choir Voice

Ooohs and Aaahs plus a solo voice with various presets with a nice clear sound.

KBH-Real-Choir-V2.5   (16.5mb)

2) Organs and Strings

A set tailored just for various Organs (Rotary, Hammond, Pipe) as well as a full list of Orchestral Stringed Instruments.

Organs-Strings-V1.02   (205mb)

Drum Kit

Standard Acoustic Drum Kit. Perfect for loading to Channel 10 if using channel select or just handy for that drum solo!

PNS Drum Kit   (5.8mb)

Update Notes:

Site constructed April 2016


Essential Keys-sforzando and Essential Keys-bs16i May 2020.. Includes 3 nice pianos including the Chateau Grand, EP's, Organs, Strings and Acoustic Guitars. Essential Keys-bs16i-V6.5 more Organ Presets and reduced ram usage.Chateau Grand v1.3 and Essential Keys sforzando v7.2 and bs16i v 9.6 and B- v1.7 have improved expression on Mellow and Dark Grands June 22. June 28 update includes improved velocity curve on Chateau Grand pianos.August 1- added Dynamic C5 Grand to Essential-Keys-sforzando-v8.3.August 13, Updated Essential Keys - improved Yamaha C5 high notes and Large Grands.September 11, improvements to LP Twin Guitar and Alto Sax in ChateauGrand-Plus-Instruments-bs16i-v1.3. September 17 includes new instruments.Essential Keys-sforzando-v9.2 Now Includes LP Twin Elec Guitar and Banjo.Muted Guitar added to Essential Keys sfzBanks/sforzando-v9.4September 30, SGM General Midi improved pianos and basses in version 2.1. Fixed off-tuned Picked Bass note in version 2.2Nice-Steinway-v3.2 Looping fixed, New Mellow Preset, Bb3 note fixed. (Also for  4-Essential Pianos-sforzando-v1.2)SGM2.01 v2.3 Fixed looping on Steel Guitar.October 14 - SGM2.01-Steinway-Guit-Bass-v2.7 swaps in a new version of the Steinway instead of the Yamaha C5 for a different piano sound, extends range of Fingered Bass and adds new Choir.SGMv2.01-YamahaGrand-Guit-Bass-v2.7 Extends range of Fingered Bass and adds new Choir Oos Aahs.October 15- SGMv2.01-CompactGrand-Guit-Bass-v2.7 as above plus new versions of the compact pianos with more expression and contrast between Standard and Bright Grands.Nice-Steinways-v3.5 one more click found and fixed also in 4-Essential Pianos-sforzando-v1.5 and in SGMv2.01-Steinway-Guit-Bass-v2.8.  Nice-Steinways-v3.6 Increased velocity level expression from 6 to 12, re-looped one note and final click removed. Now fixed in 4-Essential Pianos-sforzando-v1.6 and in SGM-v2.01-Steinway-Guit-Bass-v2.9.November 22, Yamaha Grand-v2.1 LR links fixed - thanks Theo.December 29, added MasonHamlin-A Grand. v5 minor improvements to attenuations, panning and velocity curve. Version 5.1 minor improvements to attenuations. For bs-16i-v5.2 close mic improved.


January 19, MasonHamlin Grand versions for bs-16i and Jamkoo released.January 23, Yamaha Grand-iOS-v1.2 updated for JamKoo and SoundFonts apps.March 22, MasonHamlin v7 updated to include binaural sampling.March 29, ChateauGrand Plus Instruments bs16i v1.6 and 2Grands Plus Instruments v1.4 improved DX7 EP and Acoustic Guitar Effects, rebalanced Pads and Strings with Pianos.March 31,  ChateauGrand Plus Instruments bs16i v1.7 and 2Grands Plus Instruments v1.5 with extra EP presets.April 3, Essential Keys sforzando v 9.6 has improved DX7 EP.April 7. Chateau Grand Plus Instruments bs16i v1.8 has extra piano/strings presets.June 30, 3-Essential Pianos-bs16i- replaced by Concert-Chateau-Upright-Pianos-v2.0 Improved Large Concert Grand. Also 4U-Yamaha-Concert-Chateau-Pianos-v2.0 Improved Large Concert Grand Piano.July 7, 2Grands-Plus-Instruments-bs16i-v1.7 Improved Muted Electric Guitars also for Chateau Grand-Plus-Instruments-bs16i-v2.0.July 9, Chateau Grand-Plus Instruments-bs16i-v2.1,  2Grands-Plus Instruments-bs16iv1.8,  Essential Keys-bs16iv11.0,  4U-Mellow Chateau Grandv1.1  Improved Mellow Chateau Grand now more dynamic.July 17, 2021 Yamaha P121-125 Extra Pianos-v1.2 Fixed attenuation on E1 Mason&Hamlin and improved dynamics July 20. July 23 Version 1.3 improved dynamic response on Chateau Grands.August 15, Improvements to dynamics of Large Concert Grand in 2Grands-Plus-Instruments-bs16i-v2.5.September 13, Fixed stereo pair links in Concert-Chateau-Upright-Pianos-bs16i-v3.0 and 2Grands-Plus-Instruments-bs16i-v3.4.September 21, Extended range on acoustic guitars and Wurlitzer EP added in 2Grands-Plus-Instruments-bs16i-v3.6, ChateauGrand-Plus-Instruments-v2.4.September 22, P125 Sets updated to include extended range for acoustic guitars.September 30, Improved Full Strings and Full Orchestra in P125-2Grands-Guitars-Strings-bs16i-v1.4, 2Grands-Plus-Instruments-bs16i-v3.7, ChateauGrand-Plus-Instruments-bs16i-v2.5October 8, Fixed low volume note C4 octave error in 2Grands-Plus-Instruments-bs16i-v3.8, Concert-Chateau-Upright-Pianos-bs16i-v3.1,  4U-Concert-Chateau-Pianos-v2.8, 3Grands-Rhodes-Organs-bs16i-v2.6, P125-Performer-POGS-v2.2.October 17, 2Grands-Plus-Instruments-bs16i-v3.9 and ChateauGrand-Plus-Instruments-bs16iv2.6 have new Dynamic Chateau Grand Piano.November 8, Improved Acoustic Guitars in P125-Performer-POGS-v3.0,  2Grands-Plus-Instruments-bs16i-v4.0,  ChateauGrand-Plus-Instruments-bs16i-v3.0, P125-2Grands-EPs-Guitars-bs16i-v2.0, P125-2Grands-Guitars-Strings-bs16i-v2.0March 26, Dore Mark's Fazioli F308 v3.0 Fixed problem that notes would not fade.


February 16, Dore Mark's Fazioli v2.5 improved Dynamics and reduced latency.May12, Dore Mark's Yamaha S6-v1.2 added.  May 13, v1.3 fixed F#3 note. May18, v1.5 tuning corrected to 440.July 19, Nice-Steinway-v3.9 Hiss reduced on high notes.July 20, 2Grands-Plus-Instruments-bs16i-v4.1 and ChateauGrand-Plus-Instruments-bs16i-v3.1 Fixed fades on pianos.July 28, 2Grands-EPs-Guitars-bs16i-v3.1 improved attenuations on Chateau Grands.August 3,  Dore Mark's Yamaha S6-v1.6 Preset changed from 1 to 0.


March 23, Added Dore Mark's NY S&S Model B-v.3.0. March 25, V3.5 added new presets and improved velocity curve. V4 has 4 presets. V4.1 has improved velocity curve.April 10, 2Grands-Plus-Instruments-bs16i-v5.1 Much improved Rhodes EPs.April 11, Chateau Grand-Plus-Instruments-bs16i-v4 includes new updated Rhodes EPs.April 11, Motostoke and Glockenspiel Carrillons-v3 addedApril 17, Steinway-Chateau-Plus-Instruments-v1.2 added new Rhodes EPs and improved velocity curve on Steinways.May 2, Steinway-Chateau-Plus-Instruments-v1.5 incorporates latest Steinways above.May 3, Dore Mark's NY S&S Model B-v5.1 removed resonance repeats, retuned and reduced file size.

Go to Photos of Set Up Example for iOS