Software Tools: (Links take you directly to

  1. WinQT: Beautiful Windows-based Quran software with search facility.
  2. Num19: software that divides very long numbers by 19.
  3. Quran Explorera Windows-based software that allows you to read Quran and search for specific keywords. Also supports printing, and has add-ons for voice (computer reading of verses), and much more.