The duration for Ezoic approval can vary. It typically takes around 2-4 weeks for Ezoic to review your application and provide a response. However, in some cases, it may take longer depending on the complexity of your website and the volume of applications Ezoic receives.