Download CustomTab chrome extension. Lets you create a custom NewTab Page and install in your Google chrome browser. This is Direct CustomTab Crx download for Chrome it is also called CustomTab offline CRX for chrome Download. This CustomTab is used to Lets you create a custom NewTab Page