Forever Stamps are USPS First Class postage stamps that can be used to GET STARTED LOG IN. Home · Postage Help Center; USPS Forever Stamps Forever Stamps were created by the United States Postal Service® (USPS®) in 2007..