# AX Check: coolutils.com
Checked 2026-10-08.

Docs and pricing are clear, but agents don't always agree on cost
16 of 23 checklist items passed, including open per-app pricing on the homepage. Still, 1 of 3 coding sessions missed the pricing entirely.

## End-to-end onboarding not demonstrated

## Coding sessions
All three sessions completed. DeepSeek V4.1 Flash and Kimi K3 each found and reported specific prices (though the figures and tiers they cited differed from each other), while Qwen 3.8 Max concluded no pricing information existed at all.

### DeepSeek V4.1 Flash
[View public run](https://agents.withgauge.com/p/runs/99bcd9ac-7891-4d60-a1f0-a1532d82f13c) · [Read transcript](https://www.ax-check.com/coolutils.com/sessions/deepseek.json)
Final output gives a pricing table (Home $49.90, Commercial $59.90, Server $550, Site $1,400, Royalty-free $3,200) with explicit assumptions: perpetual one-time license, per-seat/server scope, 30-day trial, money-back guarantee.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: The agent never attempted to obtain or use any credentials. It determined early via web research that CoolUtils has no hosted SDK/API to onboard to, only on-prem Windows binaries and an undocumented internal web-form endpoint, so it stopped without any sign-up, API key acquisition, or authenticated operation attempt.
  Event 113:

  ```text
  There is **no hosted SDK or REST API**
  ```
  Event 113:

  ```text
  I can't build a runnable example here. The only official developer workflow requires **installing a Windows on-premise binary** (command line / ActiveX-COM), and there is **no hosted SDK/API** to call.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No hosted API/SDK exists for CoolUtils**: Product behavior, not agent error or missing credentials: CoolUtils is a Windows desktop/server file-conversion vendor whose only developer surfaces are a command-line .exe and an ActiveX/COM interface meant for on-prem Windows servers. The agent confirmed /api redirects in a loop and found no REST API, SDK, or API-key system, so there was nothing to call from a Linux sandbox without violating the 'stay light, hosted API only' instruction.
  Event 24:

  ```text
  curl: (47) Maximum (50) redirects followed
  301 https://www.coolutils.com/api -> https://www.coolutils.com/api/
  ```
  Event 70:

  ```text
  Call it from the command line or its ActiveX/COM interface (ASP, PHP, .NET, Python) with per-sheet selection
  ```
  Event 113:

  ```text
  There is **no hosted SDK or REST API**
  ```
- **Online converter only has an undocumented internal form endpoint**: The free web-based converter posts to service5.coolutils.org/upload.php and pdf_convert.php, which are unauthenticated, undocumented internal plumbing for the website's UI, not a supported developer API. Agent correctly declined to treat this as a legitimate integration path.
  Event 78:

  ```text
  https://service5.coolutils.org/pdf_convert.php
  https://service5.coolutils.org/upload.php
  ```
  Event 103:

  ```text
  <form style=" margin-top: 1em; display:inline-block" id="options" action="https://service5.coolutils.org/pdf_convert.php" method="post">
  ```

#### Suggested Changes
- **Add a clear developer/API landing page or explicit 'no API' statement**: Checking coolutils.com/api currently redirect-loops (301/302 between /api and /api/) instead of resolving to a page. Fix the redirect at coolutils.com/api so it either serves real API documentation or a clean explanation that CoolUtils is a desktop/server SDK product with no hosted API, saving developers from dead-end redirect loops.
  Event 24:

  ```text
  === https://www.coolutils.com/API ===
  curl: (47) Maximum (50) redirects followed
  301 https://www.coolutils.com/api -> https://www.coolutils.com/api/
  ```
- **Link command-line/ActiveX docs from the main product pages for server SDKs**: Pages like /TotalExcelConverterX only surface the command-line and ActiveX/COM usage deep in body text after marketing copy; add a prominent 'Developer / Integration' link on the server-product (X) pages pointing straight to /CommandLine/... docs so developers evaluating programmatic use do not have to scrape the page to find the actual invocation syntax.
  Event 70:

  ```text
  ActiveX :: Office runtime installed on the server . It runs headless: no GUI, no dialogs, no popups. Total Excel Converter X ships with both a command-line binary and an ActiveX/COM interface
  ```

### Kimi K3
[View public run](https://agents.withgauge.com/p/runs/d180b42f-0532-4ba3-bc1d-f7f8f310e010) · [Read transcript](https://www.ax-check.com/coolutils.com/sessions/kimi.json)
Final output states Total PDF Converter is $39.90 one-time/lifetime 'including command-line functionality, updates, and support, no subscriptions' and flags pricier server/ActiveX editions as a separate tier — naming product/plan assumptions behind the figure.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: No credentials were ever obtained or used. The agent determined there is no hosted API/SDK for CoolUtils (only downloadable desktop software with CLI/COM interfaces), so it never reached a credential-acquisition or authenticated-operation step. It stopped per the prompt's instruction not to stand up local service stacks.
  Event 44:

  ```text
  No hosted SDK or API: their old `/online-api` returns `410 Gone`, `/api` loops redirects to nowhere, and there's no developer portal, API key flow, or documented REST endpoint.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No hosted API or SDK exists for CoolUtils**: Product behavior, not agent error or missing credentials. The agent probed several plausible developer paths (/online-api, /api, /developers, /sdk, /for-developers) and all returned 410 Gone or redirected without resolving to any API documentation or developer portal. CoolUtils is a desktop software vendor; integration is only via local CLI or ActiveX/COM from an installed Windows app, which falls outside the 'hosted product via SDK/API, no local stacks' scope given to the agent.
  Event 18:

  ```text
  410 https://www.coolutils.com/online-api
  403
  
  ```
  Event 26:

  ```text
  == developers ==
  410
  == sdk ==
  410
  == api ==
  301
  == for-developers ==
  410
  
  ```
  Event 44:

  ```text
  There is nothing to call from here. The only "developer workflow" is *install a Windows desktop app, then shell out to its CLI or COM object*.
  ```

#### Suggested Changes
- **Publish a developer/API landing page or clearly state none exists**: Multiple plausible developer-facing paths (coolutils.com/developers, /sdk, /for-developers, /online-api) return 410 Gone, and /api redirects in a loop without resolving. Add a single authoritative page (or update the homepage nav) that either links to real API/SDK documentation or clearly states that integration is CLI/COM-only for the desktop products, so prospective integrators are not sent through multiple dead-end URLs. Verify by confirming the listed paths return a real page rather than 410 or redirect loops.
  Event 18:

  ```text
  410 https://www.coolutils.com/online-api
  403
  
  ```
  Event 26:

  ```text
  == developers ==
  410
  == sdk ==
  410
  == api ==
  301
  == for-developers ==
  410
  
  ```
  Event 33:

  ```text
  curl: (47) Maximum (50) redirects followed
  301 https://www.coolutils.com/api
  
  ```

### Qwen 3.8 Max
[View public run](https://agents.withgauge.com/p/runs/7fbaa5fe-b6fb-409a-ac19-879d03497daf) · [Read transcript](https://www.ax-check.com/coolutils.com/sessions/qwen.json)
Final output states 'No pricing information... I can't tell you how pricing works because there is none to report' (seq 30) — no cost figure or assumptions given at all, so the rubric (stating a cost with named assumptions) is not met.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: The agent never located a real CoolUtils hosted product, SDK, or API. It searched PyPI, npm, crates.io, RubyGems, and GitHub, finding only a zero-star unrelated C++ header-only library ("cooltools") with no hosted service or pricing. No credentials were obtained and no authenticated operation against any product was attempted; the agent correctly stopped per its instructions rather than fabricate a workflow.
  Event 28:

  ```text
  cooltools** is a modern C++ header-only library providing small, reusable utilities for everyday development.
  ```
  Event 30:

  ```text
  No hosted product / SDK / API:** It's just headers you `git clone` and compile against locally. There is no service, API key, or hosted workflow I could act on.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No real CoolUtils product exists to onboard against**: Registry and search checks (PyPI, npm, crates.io, RubyGems, GitHub) turned up no package or repo named CoolUtils with a hosted API/SDK. The only match was an unrelated hobby C++ library called cooltools. This is an environment/product-naming issue, not an agent error — the agent checked multiple registries before concluding there was nothing to build against.
  Event 14:

  ```text
  ERROR: No matching distribution found for coolutils
  ```
  Event 22:

  ```text
  github:200
  ```
  Event 28:

  ```text
  None C++ 0 2025-10-16T05:09:51Z None
  ```

#### Suggested Changes
None identified in this transcript.

### Task given to each agent
Help me build a simple example using CoolUtils. Tell me how pricing works, and briefly tell me whether this product will be easy for you to manage. Let me know if you get blocked. If this product has no developer workflow you can act on, say so plainly and stop. Stay light: use the hosted product through its SDK or API. Do not start local service stacks or wait for long-running commands; if the quickstart requires either, say so plainly and stop.

No product credentials were supplied and no purchases were authorized.

## Score: A · 100/100 (provisional)
Grades come from completed site checks. Coding sessions and skipped checks do not affect the score.

### Clarity
- **Pass** — Homepage answers Markdown requests

  ```text
  Homepage returned text/markdown with 200 for a Markdown Accept header.
  ```

- **Pass** — llms.txt provides an actionable documentation index

  ```text
  llms.txt lists organized product docs, CLI examples, and MCP server links.
  ```

- **Pass** — llms.txt provides navigation guidance

  ```text
  llms.txt groups links under clear headings like Core Converters and Server SDK.
  ```

- **Pass** — llms.txt mentions offered API, MCP, and skills

  ```text
  llms.txt mentions MCP server and command-line/ActiveX SDK editions.
  ```

- **Pass** — A compact guide representation exists

  ```text
  Homepage returns text/markdown via content negotiation; llms.txt also served as plain text.
  ```

- **Pass** — A focused guide is directly retrievable

  ```text
  llms.txt is directly retrievable and links organized docs, CLI, MCP and product pages.
  ```

- **Pass** — Equivalent instructions fit a token budget

  ```text
  llms.txt is 3546 tokens, well under the 8000-token budget.
  ```

- **Pass** — Product-docs links survive format changes

  ```text
  Homepage Markdown preserves product and docs links matching the HTML set.
  ```

- **Skipped** — The compact guide is independently actionable

  ```text
  No compact agent guide fetched; only llms.txt index and truncated MCP page available.
  ```

- **Skipped** — Install and next-step links resolve

  ```text
  No install or next-step links were fetched to confirm resolution.
  ```


### Onboarding
- **Pass** — Docs lead to a relevant quickstart

  ```text
  llms.txt links Support Center with installation guides and video tutorials for getting started.
  ```

- **Pass** — Installation commands are extractable

  ```text
  Command-line page gives extractable usage: DocConverter.exe <source> <destination> <options> with examples.
  ```

- **Pass** — Code examples are available without interaction

  ```text
  CLI page shows concrete example commands like DocConverter.exe C:\DOC\*.DOC C:\PDF\ -cPDF.
  ```

- **Skipped** — Prerequisites and auth boundaries are explicit

  ```text
  No prerequisites or auth boundary details appear in the fetched command-line page.
  ```


### Pricing
- **Failed** — Agents identify pricing and its assumptions

  ```text
  3 of 3 sessions were judged on pricing; 1 fell short. DeepSeek V4.1 Flash: Final output gives a pricing table (Home $49.90, Commercial $59.90, Server $550, Site $1,400, Royalty-free $3,200) with explicit assumptions: perpetual one-time license, per-seat/server scope, 30-day trial, money-back guarantee. Kimi K3: Final output states Total PDF Converter is $39.90 one-time/lifetime 'including command-line functionality, updates, and support, no subscriptions' and flags pricier server/ActiveX editions as a separate tier — naming product/plan assumptions behind the figure. Qwen 3.8 Max: Final output states 'No pricing information... I can't tell you how pricing works because there is none to report' (seq 30) — no cost figure or assumptions given at all, so the rubric (stating a cost with named assumptions) is not met. This behavioural item does not affect the fast grade.
  ```

- **Pass** — Pricing is readable without interaction

  ```text
  Homepage lists per-app prices ($24.90–$169) and bundle prices ($99, $1900) directly in text.
  ```

- **Pass** — Prices are stated, not gated

  ```text
  Prices are stated openly on the homepage; no gating or interaction required to read them.
  ```

- **Pass** — Pricing units and limits are explicit

  ```text
  Prices are per-app perpetual licenses; bundle covers 30 apps for $99, server bundle $1900.
  ```


### Activation
- **Skipped** — An API reference or OpenAPI spec is reachable

  ```text
  No API reference or OpenAPI spec was fetched; only CLI and MCP docs appear.
  ```

- **Pass** — An MCP server is documented and well-formed

  ```text
  Mail Viewer MCP server documented: --mcp flag, stdio JSON-RPC, three tools, client configs.
  ```

- **Pass** — A CLI install path is documented

  ```text
  CLI usage documented: DocConverter.exe <source> <destination> <options> with examples.
  ```

- **Skipped** — SDK packages resolve on their registries

  ```text
  No SDK package registry lookup was supplied for any CoolUtils developer package.
  ```

- **Skipped** — Agent skills are published

  ```text
  No agent skills are offered or documented in the fetched CoolUtils pages.
  ```



[Full report data](https://www.ax-check.com/coolutils.com/report.json)
