More about Humble New Tab Page
You can download the setup package 26.36 KB of Humble New Tab Page v5.0.9600.17415 from this database. This program by ixb.me can be downloaded at no cost . Users can find it in Internet category, specifically Extensions. Among the software versions, the most installed ones are 5.0 and 4.5, which work under Windows 7/8.1/8. The antivirus scan of the download link proved it to be safe.