diff --git a/bytestring-from.cabal b/bytestring-from.cabal
--- a/bytestring-from.cabal
+++ b/bytestring-from.cabal
@@ -1,5 +1,5 @@
 name:                bytestring-from
-version:             0.1
+version:             0.1.1
 synopsis:            A type-class to convert values from ByteString.
 license:             OtherLicense
 license-file:        LICENSE
diff --git a/src/Data/ByteString/From.hs b/src/Data/ByteString/From.hs
--- a/src/Data/ByteString/From.hs
+++ b/src/Data/ByteString/From.hs
@@ -66,6 +66,9 @@
 instance FromByteString Double where
     parser = signed double <|> fail "Invalid Double"
 
+instance FromByteString Integer where
+    parser = hexLiteral <|> fail "Invalid Integer"
+
 instance FromByteString Int where
     parser = hexLiteral <|> fail "Invalid Int"
 
