Skip to main content
Sparkle is a free, open-source Windows app built with Electron and React. It runs targeted PowerShell scripts behind the scenes to apply system tweaks, remove bloatware, manage DNS settings, install apps, and keep your PC clean — all without requiring you to touch the command line.
Sparkle is currently in beta. While it has been tested extensively, you may encounter bugs. Always create a restore point before applying tweaks.

What Sparkle does

Sparkle gives you a single interface to perform common Windows optimization tasks that would otherwise require manual registry edits, PowerShell commands, or third-party utilities scattered across the web.
  • Debloat and optimize — apply registry and service tweaks to improve performance and privacy
  • Clean junk files — remove temp files, prefetch data, thumbnail caches, and update downloads
  • Run built-in utilities — launch cleanmgr, sfc /scannow, disk checks, and more from a GUI
  • Manage DNS — switch to Cloudflare, Google, OpenDNS, or a custom DNS server
  • Install apps — browse and install 100+ apps via Winget and Chocolatey integration
  • Back up and restore — create and restore Windows restore points without leaving Sparkle
  • View system stats — see live hardware and system information at a glance

Key features

Tweaks

Apply and revert 39+ system optimizations across performance, privacy, gaming, and more.

Cleaner

Free up disk space by clearing temp files, prefetch data, caches, and Windows Update downloads.

Utilities

Run SFC, DISM, disk checks, and manage power plans from one place.

DNS manager

Switch to Cloudflare, Google, OpenDNS, or enter a custom DNS address.

App installer

Install popular apps in one click using built-in Winget and Chocolatey integration.

Backup & restore

Create and restore Windows restore points directly from inside Sparkle.

Who Sparkle is for

Sparkle is designed for Windows users who want to improve their system’s performance and privacy without manually editing the registry or writing PowerShell scripts. It suits:
  • Everyday users who want a cleaner, faster PC with minimal effort
  • Gamers who want to squeeze out extra performance with targeted tweaks
  • Privacy-conscious users who want to reduce Windows telemetry and tracking
  • Power users who want quick access to built-in Windows tools in a single interface

System requirements

RequirementDetails
Operating systemWindows 10 or Windows 11
PermissionsAdministrator rights (required to apply system changes)
Architecture64-bit
Sparkle requires administrator privileges every time it runs. The installer and portable build both request elevation automatically.

Get started

Installation

Download and install Sparkle using the installer, portable build, or a PowerShell one-liner.

Quickstart

Follow a step-by-step walkthrough to apply your first tweaks safely.

Tweaks reference

Browse all available tweaks with descriptions and risk levels.

GitHub repository

View the source code, report issues, and contribute to the project.

Build docs developers (and LLMs) love