A method and system for re-formatting computer files. The method comprises
the steps of inputting a data file into a computer, and determining if
the data file is compatible with the computer. If the data file is not
compatible with the computer, the data file is transmitted over the
Internet to a universal server; and the universal server transforms the
data file into a format compatible with the computer, and sends the
transformed data file back to the computer. Preferably, the universal
server identifies the type of file, and transforms the file into a
different format of the same type. Also, in a preferred embodiment, a
user of the computer identifies user requirements, these requirements are
transmitted to the universal server, and the file is reformatted in
accordance with the user requirements.