Ever since the MIDI specification was agreed upon in the early 80's the number of MIDI files has increased.
The success also relates to the compact format, which makes it fast to transfer through the internet.
At the listed web sites you can find thousands of MIDI and Karaoke files.

MIDI Search
Musicrobot Search Engine
Searching for MIDI Files
GS Home MIDI Search
Christian Music
MIDI Land
MIDI Harvester
  MIDI Link Sites
MIDI Files - Links
Links To MIDI Sites
Ultimate MIDI Page
Music Teachers UK
MIDI's In Yahoo
MIDI Archive
MIDI & Synthesizer Resources
  MIDI Sites
>>> My MIDI Sites <<<

MIDI Database Software
MIDI cataloging software

  Karaoke
MIDI Karaoke Home
GNMIDI karaoke site
Kar2Mid software (exe file)
Karaoke Programs