Published 2026-04-15  ·  5 min read

CloudConvert vs Zamzar for Excel Macro Conversion [2026 Comparison]

Sponsored

If you're converting Excel files that contain VBA macros, the choice between CloudConvert and Zamzar matters more than most comparison articles will tell you. These are the two most-searched dedicated conversion platforms, and they handle macros very differently — which means choosing the wrong one will silently strip the automation that your spreadsheets depend on.

This comparison tests both platforms specifically on macro-containing files: XLSM (macro-enabled workbooks), XLAM (add-ins), and DOCM (macro-enabled Word documents). We cover pricing, API access, batch limits, and — critically — what actually happens to your VBA code.


Quick Verdict

| Feature | CloudConvert | Zamzar | |---|---|---| | Free tier | 25 conversions/day | 2 files/day, 50MB limit | | Paid starting price | $9.00/month (500 credits) | $9.00/month | | API available | Yes (full REST API) | Yes (basic) | | Batch conversion | Yes (API, paid plans) | No | | Macro preservation | No | No | | Max file size (free) | 1 GB | 50 MB | | Speed | Fast (parallel processing) | Slow (queue-based) | | Output format range | 200+ formats | 1,200+ formats |

Short answer: Neither platform preserves VBA macros. If macro preservation is your requirement, you need a different approach entirely — which we cover below.


CloudConvert: What It Is and Who It's For

CloudConvert is a German-based conversion API launched in 2012. It's the developer-friendly option: REST API with comprehensive documentation, webhook support, and S3/Dropbox integration. It processes over 200 file formats.

Pricing (2026):

Strengths: Weaknesses: What happens to macros: CloudConvert runs LibreOffice headless for most Office conversions. LibreOffice can open XLSM files and will copy macro code to the output if the target format supports macros (e.g., XLSM → XLSM is a no-op passthrough). But for any cross-format conversion — XLSM to PDF, XLSM to CSV, XLSM to XLSX — the macro code is dropped. There is no option to extract, preserve, or re-embed VBA modules. The LibreOffice engine does not execute macros during conversion, and the output contains none of the original automation.


Zamzar: What It Is and Who It's For

Zamzar is a UK-based converter founded in 2006 — one of the oldest conversion services still operating. It targets non-technical users with a dead-simple interface: upload, pick format, enter email, receive converted file. The breadth is impressive: 1,200+ format pairs.

Pricing (2026):

Strengths: Weaknesses: What happens to macros: Same outcome as CloudConvert. Zamzar's conversion engine also uses LibreOffice for Office file formats. XLSM files are opened and processed, but VBA code is not transferred to the output. For any conversion where the target format can't hold executable code (PDF, CSV, XLSX, HTML), the macros are gone. Zamzar does not document this behavior explicitly — the macros vanish without warning.


Head-to-Head: 5 Real-World Scenarios

Scenario 1: Convert 500 XLSM files to XLSX (strip macros intentionally)

Scenario 2: One-off XLAM to XLS conversion, no technical knowledge

Scenario 3: Building a SaaS product with file conversion as a feature

Scenario 4: Converting files in a format CloudConvert doesn't support

Scenario 5: Preserving VBA macros through conversion


The Macro Preservation Gap: What Neither Tool Offers

Both CloudConvert and Zamzar fail at the same thing: handling files where the VBA code is the value. For a financial model with 3,000 lines of macro logic, a converted XLSX with no automation is not the same product. It's a shell.

The tools that do handle macro preservation are not SaaS converters — they're either: 1. COM automation via Microsoft Excel itself (Windows only, requires a licensed installation) 2. Aspose.Cells or Aspose.Words (paid .NET/Java library, ~$1,500/developer license) 3. Custom LibreOffice macro processing (extracts .bas modules before conversion, re-embeds after)

None of these are click-and-go solutions. They require a technical implementation, and building that implementation — from the right architecture decision through to the deployment edge cases — takes research time that most founders don't have.

The Macro-Safe Converter Research Kit covers exactly this problem: the keyword data, competitive gaps, technical implementation patterns, and pricing benchmarks for building a macro-safe file conversion product that neither CloudConvert nor Zamzar offers. If you're evaluating these platforms and finding them insufficient, the research has already been done.


Which Should You Use?

Choose CloudConvert if:

Choose Zamzar if: Choose neither if:

FAQ

Does CloudConvert support VBA macros? CloudConvert can open XLSM and DOCM files, but it does not preserve VBA code in cross-format conversions. The macros are dropped silently. For same-format conversions (XLSM to XLSM), the file passes through without transformation — which is a no-op, not a preservation.

Is Zamzar safe for confidential files? Zamzar states that files are deleted after 24 hours. Their servers are UK-based. For genuinely confidential files, neither cloud-based service is ideal — client-side or local processing (LibreOffice, COM automation) is the correct approach for sensitive data.

Does Zamzar have a better API than CloudConvert? No. CloudConvert's API is significantly more capable: better documentation, webhook support, job chaining, and richer SDK ecosystem. Zamzar's API is functional but limited and requires the $35/month Business plan.

Can I preserve Excel macros with any online tool? No online tool currently offers reliable VBA macro preservation for cross-format conversion. The architectural reason is covered in Why Every Online Converter Destroys Your Excel Macros.

What's the cheapest way to convert 1,000 Excel files to PDF? CloudConvert is the most cost-efficient at volume for standard formats. Rough estimate: 1,000 XLSX-to-PDF conversions use approximately 200 conversion minutes = $3.60 at the package rate. Zamzar at Business tier ($35/month) includes 300 files/day, so 1,000 files across 4 days on a single month's subscription.


Real-World Examples

See how macro loss plays out in practice — and what recovery actually looks like:

Stop losing Excel macros to broken converters

Macro-Safe Converter preserves VBA macros through XLSM conversions. One-time kit — no subscription.

Get the Kit — $9 one-time →