arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Total Excel Converter X

Convert XLS, XLSX, ODS, XML spreadsheets in batch through web-servers.

Server Excel Converter With ActiveX

2012/2016/2019 Server

The Total Excel Converter X builds on the award-winning functionality of the Total Excel Converter by adding support for web-based, server-oriented activities. It easily and accurately converts Excel to Word (both Doc and DocX), PDF, HTML, Access, TXT, ODT, ODS, XML, SQL, CSV, Lotus, DBF, TEX, DIFF, SYLK, and LaTeX files . The Total Excel Converter X also includes support for ActiveX and command line access.

Due to its advanced, web-based design the Total Excel ConverterX has no GUI or interrupting messages. It can convert your XLS files quietly and automatically. Convert single Excel sheets, or work with large batches of files; the choice is yours. Either way, get ready to save lots of time!

  • Able to work with XLS, XLSX and OpenOffice formats (.odt, .ods), .xml, .sql, wk2, wks, .dbf, .tex, .dif as source files.
  • Includes support for ActiveX, allowing for integration into web interfaces; make the converter a part of any existing web application!
  • Adding Total Folder Monitor lets you track activity in any folder and auto-run Total Excel Converter X functions when new XLS files arrive. Learn more here.

The Total Excel Converter X is a powerful console tool without a cumbersome GUI. Designed to help you perform back-end conversions automatically, this powerful utility is backed by a decade's worth of testing and user feedback. Try it today by downloading our free trial version.

Download Now!

(includes 30 day FREE trial)

Buy License

(only $550.00)

Examples of Total Excel ConverterX

Convert excel files With TotalExcelConverterX and .NET

string src="C:\\test\\Source.xlsx";
string dest="C:\\test\\Dest.PDF";

ExcelConverterX Cnv = new ExcelConverterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Excel.log");

MessageBox.Show("Convert complete!");

Convert Excel Files On Web Servers With Total Excel ConverterX

public static class Function1
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
            StringBuilder sbLogs = new StringBuilder();
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\ExcelConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG-1.xlsx";
                var outPath = Path.GetTempFileName() + ".pdf";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))

                if (File.Exists(executablePath) && File.Exists(msgPath))
                    sbLogs.AppendLine("files exists...");
                    sbLogs.AppendLine("EXE & MSG files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"{msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            catch (Exception ex)

            return new OkObjectResult(sbLogs);
Some more infromation about Azure.

Convert Excel Files On Web Servers With Total Excel ConverterX

dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
C.Convert "c:\test\source.xlsx", "c:\test\dest.pdf", "-cPDF -log c:\test\Excel.log"
Response.Write C.ErrorMessage
set C = nothing
Example2 ASP: directly stream the resulting PDF
dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.xlsx", "C:\www\ASP", "-cpdf  -log c:\html.log")
set C = nothing

Convert Excel Spreadsheets by PHP With Total Excel ConverterX

if (file_exists($dest)) unlink($dest);
$c= new COM("ExcelConverter.ExcelConverterX");
$c->convert($src,$dest, "-c csv  -log c:\\test\\xls.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Convert Excel Spreadsheets By Ruby With Total Excel ConverterX

require 'win32ole'
c = WIN32OLE.new('ExcelConverter.ExcelConverterX')


c.convert(src,dest, "-c PDF -log c:\\test\\Excel.log");

if not File.exist?(dest)
  puts c.ErrorMessage

Convert Excel Spreadsheets by Python With Total Excel ConverterX

import win32com.client
import os.path

c = win32com.client.Dispatch("ExcelConverter.ExcelConverterX")


c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log");

if not os.path.exists(file_path):

Convert Excel files With Pascal and Total Excel ConverterX

uses Dialogs, Vcl.OleAuto;

  c: OleVariant;
  C.Convert('c:\test\source.xlsx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Excel.log');
  IF c.ErrorMessage<> Then

Convert Excel and ODS Files On Web Servers With Total Excel ConverterX

var c = new ActiveXObject("ExcelConverter.ExcelConverterX");
c.Convert("C:\\test\\source.xlsx", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")

Convert Excel Spreadsheets by Perl With Total Excel ConverterX

use Win32::OLE;

my $src="C:\\test\\test.XLS";
my $dest="C:\\test\\test.CSV";

my $c = CreateObject Win32::OLE 'ExcelConverter.ExcelConverterX';
$c->convert($src,$dest, "-c csv  -log c:\\test\\xls.log");
print $c->ErrorMessage if -e $dest;


Total Excel Converter X Customer Reviews 2023

Rate It
Rated 4.7/5 based on customer reviews
5 Star

I have tried many Excel to CSV converters, even all of free online services, but, they did not correctly converted my files. It is because, my Excel files contained Russian (Cyrillic alphabet) characters, and all other converters failed to represent Cyrillic characters correctly. Only Total Excel Converter did the job correctly, also Total Excel Converter has very simple easily understandable menu, it is very easy to navigate through menu."

5 Star Zhandos Alpyssov www.ceravit.com

"It is very promising and good product. We have tested Excel to text and xls to doc conversions so far, it worked all right. Thank you for the support."

4.5 Star Marcus Todsen

Download Now!

Updated Fri, 23 Jun 2023

Buy License

(only $550.00)

Pro Suite

Copyright 2003-2023 CoolUtils Development. All rights reserved.