Read the container before the extension
Identify the bytes, not only the suffix. List the structures the file contains.
Field guides to the formats behind everyday work: what they store, where they fail, and which replacement makes sense.
Inspect signatures, MIME type, container structure, and the receiving application's documented support.
Start with the source file's signature and container, then list the output features that must survive: pages, streams, metadata, editability, transparency, or embedded resources. A compatible extension is only the first check. The destination application must also understand the internal encoding, and the converted file should be verified there before the richer master is archived.
Identify the bytes, not only the suffix. List the structures the file contains.
Choose an archival master and delivery derivative. Test the derivative in the receiving software.