Skip to content

feat(web): add a tested batch HEIC to JPG on Windows guide - #147

Merged
leoisadev1 merged 3 commits into
mainfrom
leoplayz317/cnvm-6-seo-2026-10-29-afternoon-batch-heic-to-jpg-on-windows-guide
Oct 29, 2026
Merged

leoisadev1 merged 3 commits into
mainfrom
leoplayz317/cnvm-6-seo-2026-10-29-afternoon-batch-heic-to-jpg-on-windows-guide

Conversation

@leoisadev1

@leoisadev1 leoisadev1 commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

Summary

People searching for how to batch convert HEIC photos to JPG on Windows find Microsoft Q&A threads, uploaders and Store apps. None of them handle a folder with subfolders. This adds /guides/batch-heic-to-jpg-windows to the guides section. It covers the free Photos route (with the HEIF and HEVC extensions) and the iPhone settings, then gives a tested convt command for whole folders. The sitemap, /llms.txt, /guides and the images section of /formats pick it up from the guides list.

Target queries (treg, US monthly): batch convert heic to jpg 590 (KD 11), convert heic to jpg windows 11 170, heic to jpg windows 140. The SERP check on 2026-10-29 found the Windows 11 query has an AI Overview built from the Photos "Save as" steps, and the batch query's top 5 are heic.digital, compresto's Mac post, Adobe, a Play Store app and Facebook. None of them covers recursive folders. The GEO check for "batch convert a folder of HEIC files to JPG on Windows" cited convt on no engine.

Evidence

Desktop Mobile
Desktop, top of the guide Mobile, convt section
  • Every convt line on the page came from the released v0.5.0 Linux CLI, run on HEIC files in nested folders (2024, 2024/Summer trip, 2025, .HEIC and .heic). -r -o jpg rebuilt the subfolders, -q 80, --max-size 2048 and a second run (IMG_0001 (1).jpg) behaved as the page says. One finding from that run is on the page: a folder input also converts PNGs and even .txt files to JPG.
  • Windows facts were checked against v0.5.0 code: the MSI installs per-user to %LOCALAPPDATA%\Programs\convt with convt.exe and no PATH entry (packaging/windows/convt.wxs), and Windows reads HEIC through the bundled libheif (heic.rs).
  • The Photos, Store-extension and iPhone steps are labeled as coming from Microsoft Q&A, the Store listings and Apple's guide. They weren't run on Windows.
  • Rendered HTML has the title, description, canonical and the TechArticle, BreadcrumbList and Organization JSON-LD. The local sitemap lists the URL with lastmod 2026-10-29.
  • bun run check, web check-types, bun test test/unit (222 pass, including a new test for this guide's download links and command), and the web build all pass. A GPT-6.1 Sol review found two overbroad claims, both fixed in b262a56.

The Mac guide doesn't link back yet: it has an evaluation pending until 2026-11-22, so it stays untouched until then.

Merge Danger

Door: two-way. It adds one page and a list entry. Reverting removes both.

Blast radius: /guides/batch-heic-to-jpg-windows, plus one new line each in /guides, /formats, /sitemap.xml and /llms.txt.

Fixes CNVM-6. Evaluation: 2026-11-22 (24 days after deploy).

Created with Claude Opus 5.5 in Claude Code.

🤖 Generated with Claude Code

Note

Add tested Windows batch HEIC-to-JPG guide page to web guides

  • Adds a new guide article at /_site/guides/batch-heic-to-jpg-windows covering HEIC extensions, Photos conversion, batch conversion with convt, iPhone settings, and FAQs, in batch-heic-to-jpg-windows.tsx
  • Registers the guide metadata (slug, title, category, dates) in the guide registry at guides.ts, with generated route-tree updates
  • Adds a unit test in guides.test.tsx that checks the canonical URL, download link tracking, PowerShell command, and Mac guide link

Macroscope summarized 37f87c7.

leoisadev1 and others added 2 commits October 29, 2026 17:18
Targets batch convert heic to jpg, convert heic to jpg windows 11 and heic to
jpg windows. Every convt command ran on the released 0.5.0 CLI. Fixes CNVM-6.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ws HEIC guide

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 2 potential issues.

Devin Review

@greptile-apps

greptile-apps Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Low impact] The PR appears safe to merge; no actionable issues remain from this review.

Summary

Adds a Windows HEIC-to-JPG guide, registers its route, and adds guide metadata and rendering tests.

  • Windows readers can follow a guide to convert HEIC photos one at a time or in whole folders.

Reviews (2) · Last reviewed commit: "fix(web): Windows HEIC guide: drop the t..." · Reviewed by Greptile

Comment thread apps/web/test/unit/guides.test.tsx Resolved
macroscopeapp[bot]
macroscopeapp Bot previously approved these changes Oct 29, 2026
@macroscopeapp

macroscopeapp Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

Approvability

Verdict: Approved at 37f87c7

Macroscope's review found this PR approvable — Adds a Windows HEIC conversion guide with route registration, discovery metadata and rendering tests. The change is informational only and explicitly discloses testing limitations and EXIF loss without altering conversion or customer-data handling.

You can add or adjust custom eligibility rules. Learn more.

… output, test the full command

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@macroscopeapp
macroscopeapp Bot dismissed their stale review October 29, 2026 21:27

Dismissing prior approval to re-evaluate 37f87c7

@leoisadev1
leoisadev1 merged commit fe03401 into main Oct 29, 2026
12 checks passed
@leoisadev1
leoisadev1 deleted the leoplayz317/cnvm-6-seo-2026-10-29-afternoon-batch-heic-to-jpg-on-windows-guide branch October 29, 2026 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant