Usage string.urlEncoded Extension extension String { var urlEncoded: String? { return self.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) } }