Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

KDiff3 silent install & uninstall

Diff/Patch Frontend

KDE e.V. Developer utilities #40 Developer utilities

Commands for installing KDiff3 without prompts, removing it again and detecting it from deployment tools. A command is shown only when it is certain: from the manifest or the installer technology’s documented default.

Related guide: Silent install switches: MSI, NSIS, Inno Setup · Uninstall a program with the registry or PowerShell

With winget

PowerShell
winget install --id KDE.KDiff3 -e --silent --accept-package-agreements --accept-source-agreements
winget upgrade --id KDE.KDiff3 -e --silent
winget uninstall --id KDE.KDiff3 -e --silent

By installer

64-bit · EXE (NSIS) · Current user

Silent installkdiff3-1.12.4-windows-x86_64.exe /S
Custom folderkdiff3-1.12.4-windows-x86_64.exe /S /D=C:\Apps\kdiff3
Uninstall registry key
HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\KDiff3

64-bit · EXE (NSIS) · All users

Silent installkdiff3-1.12.4-windows-x86_64.exe /S
Custom folderkdiff3-1.12.4-windows-x86_64.exe /S /D=C:\Apps\kdiff3
Uninstall registry key
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\KDiff3

PowerShell: download, verify, install

Downloads the official file, checks its SHA256 and installs it silently.

install-kdiff3.ps1
$url = 'https://download.kde.org/stable/kdiff3/kdiff3-1.12.4-windows-x86_64.exe'
$sha256 = '2D58B4D675934290146FAF08A239788FFC36FD6AC2C480456100FB1D8AB2BB16'
$file = Join-Path $env:TEMP 'kdiff3-1.12.4-windows-x86_64.exe'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process -FilePath $file -ArgumentList '/S' -Wait

Most popular in Developer utilities

See all
  1. WinMergeWinMerge is an open source differencing and merging tool for Windows.
  2. jqjq is a lightweight and flexible command-line JSON processor.
  3. x64dbgAn open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
  4. BiomeBiome is a toolchain for web projects, aimed at providing functionalities to maintain them. It offers a formatter and linter, usable via CLI and LSP.
  5. deltaA syntax-highlighting pager for git, diff, and grep output
  6. ValeA syntax-aware linter for prose built with speed and extensibility in mind.
  7. jadxCommand line and GUI tools for producing Java source code from Android Dex and Apk files
  8. dnSpydnSpyEx is a unofficial continuation of the dnSpy project which is a debugger and .NET assembly editor.
  9. Detect It EasyA program for determining types of files.
  10. DifftasticDifftastic is a structural diff tool that compares files based on their syntax.

More from KDE e.V.

See all
  • KdenliveFree and Open Source Video Editor
  • kdevelopA cross-platform IDE for C, C++, Python, QML/JavaScript and PHP
  • NeoChatMatrix Client
  • LabPlot2FREE, open source and cross-platform Data Visualization and Analysis software accessible to everyone and trusted by professionals
  • ElisaMusic Player
  • KileLaTeX Frontend

Tags

Share