diff --git a/sickbeard/providers/hd4free.py b/sickbeard/providers/hd4free.py
index 4cf1526a486c0a09a7c3d601c39f5efcb0699fd3..80700de509cd48187c31fcfa5228c598ce7a8184 100644
--- a/sickbeard/providers/hd4free.py
+++ b/sickbeard/providers/hd4free.py
@@ -20,6 +20,7 @@
 from urllib import urlencode
 from sickbeard import logger
 from sickbeard import tvcache
+from sickrage.helper.common import convert_size
 from sickrage.providers.torrent.TorrentProvider import TorrentProvider
 
 
@@ -87,9 +88,11 @@ class HD4FREEProvider(TorrentProvider):  # pylint: disable=too-many-instance-att
                     seeders = jdata[i]["seeders"]
                     leechers = jdata[i]["leechers"]
                     title = jdata[i]["release_name"]
-                    size = jdata[i]["size"]
+                    torrent_size = jdata[i]["size"]
                     download_url = jdata[i]["download_url"]
 
+                    size = convert_size(torrent_size) or -1
+
                     if not all([title, download_url]):
                         continue