I came across this really nice web site which has a list of various Geniza fragments databases in various European libraries.
I am relisting the more useful databases from their list below:
The Austrian libraries database contains high resolution images of the fragments and digitized text. The web site is in German, but you can use Google Chrome or Translator to read it in English. The list of the fragments is located here.
The Girona library database is located here and contains low resolution images of each fragment. The web site is in Catalan, but you can use Google Chrome or Translator to read it in English.