import UniformTypeIdentifiers extension URL { var mimeType: String { let pathExtension = self.pathExtension if let uti = UTType(filenameExtension: pathExtension) { return uti.preferredMIMEType ?? "application/octet-stream" } else { return "application/octet-stream" } } }