Yes, Flutter does support a single codebase. It means once you develop an app with Flutter then we don't have to write code for multiple platforms like iOS and Android both.