Safe, free and unlimited xls to xlsx converter?

  • Thread starter Thread starter Mayhem
  • Start date Start date
  • Tags Tags
    Converter
Click For Summary
SUMMARY

The discussion centers on the need for a free and safe tool to convert multiple XLS files to XLSX format due to institutional restrictions on manual conversions. Users suggest alternatives such as using a one-month trial of Office 365 or purchasing a service like CloudConvert for USD 10 for 500 conversions. Additionally, participants emphasize the importance of consulting the IT department regarding security policies and suggest that writing a custom converter is feasible, especially for users familiar with UNIX tools. Concerns about data privacy when using online converters are also highlighted.

PREREQUISITES
  • Understanding of XLS and XLSX file formats
  • Familiarity with institutional IT policies and software restrictions
  • Basic knowledge of scripting for file conversion
  • Experience with UNIX tools for data manipulation
NEXT STEPS
  • Research how to write a custom XLS to XLSX converter using Python or another programming language
  • Explore the capabilities of LibreOffice for file format conversions
  • Investigate the security implications of using online conversion tools
  • Consult with your IT department about potential solutions for file conversion
USEFUL FOR

Individuals facing institutional restrictions on file conversions, data analysts working with Excel files, and IT professionals seeking secure methods for file format compatibility.

Mayhem
Messages
425
Reaction score
317
I am in the situation that I need to convert a large number of xls sheets to xlsx to be compatible with my version of Excel. It is an institution license so I cannot convert manually due to the security restrictions imposed on the license by my institution.

I know there is a slew of online converters. These work PERFECTLY, except nearly all (if not all) require premium subscriptions for unlimited conversions. Does anyone know of a free and safe piece of software that performs this task automatically? I'd prefer if you have personal experience with it, as it's hard to know what can be trusted.

Thanks!
 
Technology news on Phys.org
I don't understand: xlsx is a newer format than xls so any version of Excel that can read xlsx files can also read xls.
 
  • Like
Likes   Reactions: PeterDonis and Vanadium 50
pbuk said:
I don't understand: xlsx is a newer format than xls so any version of Excel that can read xlsx files can also read xls.
Or do you mean that the institution's installation of Excel (presumably on a machine controlled by the institution on which you do not have administrator access) prevents you from opening .xls files?

In this case I think you will need to do the conversion on another machine. You can get a 1 month trial of Office 365 for free.

Alternatively fork out the c.USD10 for 500 conversions at e.g. CloudConvert.
 
  • Like
  • Informative
Likes   Reactions: harborsparrow, Vanadium 50 and phinds
Mayhem said:
It is an institution license so I cannot convert manually due to the security restrictions imposed on the license by my institution.
It sounds to me like you need to talk to your IT department about your question. If they have restrictions on the conversion for security reasons, they likely will not want you using some random tool to do the conversions.
 
  • Like
Likes   Reactions: PeterDonis, Vanadium 50, FactChecker and 1 other person
I agree - talk to your IT department and see what they can do for you. I had the same initial reaction as @pbuk - why can't you read in the old version and write the new version, Script it if you need to.

The XLSX format is not difficult to understand: it's a set of XML files, ZIPped together. Writing your own converter is an afternoon's work (debugging it may take longer) and the hardest part is probably finding the 20-year old XLS documentation. If you could do this on unix, you have a bunch of tools already there: your job then becomes to stitch them together.
 
  • Like
Likes   Reactions: PeterDonis
Also using some free tool might mean your sheets could be exfiltrated to some external site ie compromise the privacy and security of your data.
 
  • Like
Likes   Reactions: berkeman
Vanadium 50 said:
I agree - talk to your IT department and see what they can do for you. I had the same initial reaction as @pbuk - why can't you read in the old version and write the new version, Script it if you need to.

The XLSX format is not difficult to understand: it's a set of XML files, ZIPped together. Writing your own converter is an afternoon's work (debugging it may take longer) and the hardest part is probably finding the 20-year old XLS documentation. If you could do this on unix, you have a bunch of tools already there: your job then becomes to stitch them together.
I unfortunately have graphical data embedded in the Excel files (this is HPLC chromatography data), so maybe it is not as easy. But I would not know.
 
I don't think graphics are a problem. Why would it be any worse than formulas?
 
As others have noted, Excel should be able to do this - so the problem is the institutional settings.

Are you (or is your boss) sufficiently senior to make this your IT department's problem to solve?

If not, how secret/sensitive is your data? Would sticking the files on a USB key and taking them to an external laptop violate any company policies and/or laws? Use a different Excel install. LibreOffice can open xls and write xlsx if you don't want to shell out for an MS Office license.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 6 ·
Replies
6
Views
6K