PowerApps is the designated replacement for InfoPath for scenarios like custom forms on SharePoint lists. But we've identified some PowerApps limitations that make it unsuitable to replace InfoPath, for example, if you need external users, offline work, XML files, or to print or archive your forms.