Soft Hyphen Unicode (U+00AD) is an invisible character that suggests where a word can break onto the next line. It stays hidden most of the time and is often used in text formatting, documents, websites and publishing.