Yes, porcelain veneers can be used to fix gaps between teeth. They can also be used to address a variety of other dental imperfections, such as chips, cracks, stains, or misshapen teeth. For larger tooth gaps, orthodontics may be necessary to correct the issue.