Brave Browser
NativeInstall the native Linux build of Brave Browser (Flathub or your package manager).
The Windows-to-Linux compatibility answer engine.
Apps
Native, web, Wine, VM, and fallback paths for the Windows software that usually decides whether a Linux migration succeeds.
Showing 262 of 262
Install the native Linux build of Brave Browser (Flathub or your package manager).
Install the native Linux build of Chromium (Flathub or your package manager).
Install the native Linux build of Firefox (Flathub or your package manager).
Install the native Linux build of Google Chrome (Flathub or your package manager).
Install the official Webex Linux client (deb/rpm), or join meetings via the web app.
Install the official Discord Linux app (deb or Flathub com.discordapp.Discord).
Install Teams as a PWA from Edge/Chrome, or use the full web app at teams.microsoft.com; the native Linux client was retired.
Install the native Linux build of Signal (Flathub or your package manager).
Skype was retired by Microsoft in May 2025; migrate to Microsoft Teams (free) or another VoIP app.
Install the official Slack Linux app (deb/rpm or Flathub com.slack.Slack).
Install the native Linux build of Telegram (Flathub or your package manager).
Install the native Linux build of Thunderbird (Flathub or your package manager).
Use WhatsApp Web in a browser, or a community Electron wrapper (ZapZap / WhatsApp for Linux / Flathub).
Install the official Zoom Linux client (deb/rpm or Flathub us.zoom.Zoom).
Use a Windows VM with GPU passthrough, or move motion-graphics work to Blender / Natron on Linux.
Use a Windows VM for production work, or switch to Inkscape / Affinity Designer; Illustrator on the web exists but is limited.
Use a Windows VM for production layouts, or migrate to Scribus / Affinity Publisher.
Switch to Darktable or RawTherapee for native RAW workflow; use a Windows VM or Lightroom web if you must keep Adobe.
For serious work use a Windows VM; otherwise try Photoshop on the web, or switch to GIMP/Krita/Photopea. Community Wine patches (PhialsBasement, via Bottles/Lutris) can run PS 2021/2025 but are unofficial and fragile.
Switch to DaVinci Resolve (native Linux) or Kdenlive; use a Windows VM only if you must stay in Premiere.
Same community ElementalWarrior Wine script as Affinity Photo; otherwise use Inkscape for native vector work.
Install via the community ElementalWarrior Wine build / rum + Affinity script; expect setup effort and occasional breakage.
Use the community ElementalWarrior Wine script, or Scribus for native desktop publishing.
Install the native Linux build of Blender (Flathub or your package manager).
Use Canva in the browser (it is web-first); optionally install it as a PWA.
Install the native Linux build of Darktable (Flathub or your package manager).
Download the official Blackmagic Design Linux installer; use the studio install scripts (e.g. MakeResolveDeb) on Debian/Ubuntu.
Install the native Linux build of digiKam (Flathub or your package manager).
Install the native Linux build of Drawy (Flathub or your package manager).
Use Figma in the browser (full-featured), or the community Figma-Linux desktop wrapper for an app-like experience.
Install the native Linux build of GIMP (Flathub or your package manager).
Install the native Linux build of Glaxnimate (Flathub or your package manager).
Install the native Linux build of Gwenview (Flathub or your package manager).
Install the native Linux build of Inkscape (Flathub or your package manager).
Install the native Linux build of KColorChooser (Flathub or your package manager).
Install the native Linux build of KGeoTag (Flathub or your package manager).
Install the native Linux build of KGraphViewer (Flathub or your package manager).
Install the native Linux build of KolourPaint (Flathub or your package manager).
Install the native Linux build of Kontrast (Flathub or your package manager).
Install the native Linux build of KPhotoAlbum (Flathub or your package manager).
Install the native Linux build of Krita (Flathub or your package manager).
Install the native Linux build of KRuler (Flathub or your package manager).
Install the native Linux build of KXStitch (Flathub or your package manager).
Install the official OBS Studio Linux build (PPA/repo or Flathub com.obsproject.Studio).
Install the native Linux build of OptiImage (Flathub or your package manager).
Use a native editor (Krita, GIMP, or Pinta, which clones the Paint.NET UI); Paint.NET itself only runs under Wine with effort.
Install the native Linux build of Peruse (Flathub or your package manager).
Install the native Linux build of Photos (Flathub or your package manager).
Install the native Linux build of Pinta (Flathub or your package manager).
Install the native Linux build of Pix (Flathub or your package manager).
Install the native Linux build of RawTherapee (Flathub or your package manager).
Install the native Linux build of Scribus (Flathub or your package manager).
Install the native Linux build of Skanlite (Flathub or your package manager).
Install the native Linux build of Skanpage (Flathub or your package manager).
Install the native Linux build of SymbolEditor (Flathub or your package manager).
Install the native Linux build of Android Studio (Flathub or your package manager).
Install the native Linux build of Arduino IDE (Flathub or your package manager).
Install the native Linux build of Azure Storage Explorer (Flathub or your package manager).
Install the native Linux build of CLion (Flathub or your package manager).
Install the native Linux build of Code::Blocks (Flathub or your package manager).
Install the native Linux build of DataGrip (Flathub or your package manager).
Install the native Linux build of DBeaver (Flathub or your package manager).
Use the community 'shiftkey/desktop' Linux fork of GitHub Desktop (deb/rpm/Flatpak), or a native Git GUI like GitKraken or git-cola.
Install the native Linux build of GoLand (Flathub or your package manager).
Install the native Linux build of Icon Explorer (Flathub or your package manager).
Install the native Linux build of IntelliJ IDEA (Flathub or your package manager).
Install the native Linux build of IntelliJ IDEA Open (Flathub or your package manager).
Install the native Linux build of Kate (Flathub or your package manager).
Install the native Linux build of KCachegrind (Flathub or your package manager).
Install the native Linux build of KDevelop (Flathub or your package manager).
Install the native Linux build of KDiff3 (Flathub or your package manager).
Install the native Linux build of KImageMapEditor (Flathub or your package manager).
Install the native Linux build of Kommit (Flathub or your package manager).
Install the native Linux build of Kompare (Flathub or your package manager).
Install the native Linux build of KUIViewer (Flathub or your package manager).
Install the native Linux build of Lokalize (Flathub or your package manager).
Install the native Linux build of Massif-Visualizer (Flathub or your package manager).
Run Notepad++ under Wine/Bottles (rated Gold), or switch to a native editor like Kate, gedit, or VS Code.
Install the native Linux build of PhpStorm (Flathub or your package manager).
Install the native Linux build of Postman (Flathub or your package manager).
Install the native Linux build of PyCharm-Professional (Flathub or your package manager).
Install the native Linux build of Rider (Flathub or your package manager).
Install the native Linux build of RustRover (Flathub or your package manager).
Install the native Linux build of Umbrello (Flathub or your package manager).
Use a Windows VM for full Visual Studio, or switch to VS Code / JetBrains Rider, both native on Linux, for .NET work.
Install the official VS Code Linux build (deb/rpm from Microsoft's repo, or Flathub com.visualstudio.code).
Install the native Linux build of VSCodium (Flathub or your package manager).
Install the native Linux build of WebStorm (Flathub or your package manager).
Install the native Linux build of Artikulate (Flathub or your package manager).
Install the native Linux build of GCompris-teachers (Flathub or your package manager).
Install the native Linux build of KBruch (Flathub or your package manager).
Install the native Linux build of KGeography (Flathub or your package manager).
Install the native Linux build of Kig (Flathub or your package manager).
Install the native Linux build of Kiten (Flathub or your package manager).
Install the native Linux build of KLettres (Flathub or your package manager).
Install the native Linux build of KmPlot (Flathub or your package manager).
Install the native Linux build of Kst (Flathub or your package manager).
Install the native Linux build of KTouch (Flathub or your package manager).
Install the native Linux build of KTurtle (Flathub or your package manager).
Install the native Linux build of Minuet (Flathub or your package manager).
Install the native Linux build of Parley (Flathub or your package manager).
Install the native Linux build of WordQuiz (Flathub or your package manager).
Use AutoCAD web for light edits, a Windows VM for full desktop AutoCAD, or switch to LibreCAD / BricsCAD (native Linux).
Run Fusion 360 in a Windows VM, or via the community Wine/Bottles install (works for some); FreeCAD for native parametric CAD.
Install the native Linux build of Cantor (Flathub or your package manager).
Install the native Linux build of FreeCAD (Flathub or your package manager).
Install the native Linux build of Fritzing (Flathub or your package manager).
Install the native Linux build of KAlgebra (Flathub or your package manager).
Install the native Linux build of Kalzium (Flathub or your package manager).
Install the native Linux build of KiCad (Flathub or your package manager).
Install the native Linux build of KStars (Flathub or your package manager).
Install the native Linux build of LabPlot (Flathub or your package manager).
Install the native Linux build of Marble (Flathub or your package manager).
Install the native Linux build of Rocs (Flathub or your package manager).
Use SketchUp for Web (free/paid tiers) in a browser; FreeCAD or Blender for native 3D modeling.
Use a Windows VM (ideally with GPU passthrough), or evaluate the cloud 3DEXPERIENCE SolidWorks; FreeCAD for native open-source CAD.
Install the native Linux build of GnuCash (Flathub or your package manager).
Use QuickBooks Online in a browser; for QuickBooks Desktop use a Windows VM or migrate the company file to QBO.
Use Quicken Simplifi (web) for new workflows, a Windows VM for Quicken Classic, or migrate to GnuCash.
Use Sage Business Cloud (web) where available; desktop Sage 50 requires a Windows VM.
Use TurboTax Online in a browser; the desktop edition needs a Windows VM.
Install Steam natively and enable Steam Play (Proton) to run most Windows games; check ProtonDB before relying on a specific title.
Install the native Linux build of Amarok (Flathub or your package manager).
Install the native Linux build of Audacity (Flathub or your package manager).
Install the native Linux build of Audex (Flathub or your package manager).
Install the native Linux build of AudioTube (Flathub or your package manager).
Install the native Linux build of Brasero (Flathub or your package manager).
Install the native Linux build of Celluloid (Flathub or your package manager).
Install the native Linux build of Dragon Player (Flathub or your package manager).
Install the native Linux build of Elisa (Flathub or your package manager).
Install the native Linux build of FreeTube (Flathub or your package manager).
Install the native Linux build of Hana (Flathub or your package manager).
Install the native Linux build of HandBrake (Flathub or your package manager).
Install the native Linux build of Haruna (Flathub or your package manager).
Use Apple Music on the web (music.apple.com); for iTunes library/device sync use a Windows VM.
Install the native Linux build of JuK (Flathub or your package manager).
Install the native Linux build of Kaffeine (Flathub or your package manager).
Install the native Linux build of Kamoso (Flathub or your package manager).
Install the native Linux build of Kdenlive (Flathub or your package manager).
Install the native Linux build of Kid3 (Flathub or your package manager).
Install the native Linux build of Kwave (Flathub or your package manager).
Install the native Linux build of mpv (Flathub or your package manager).
Install the native Linux build of PlasmaTube (Flathub or your package manager).
Install the native Linux build of Shotcut (Flathub or your package manager).
Install the official Spotify Linux client (snap or Flathub com.spotify.Client), or use the web player.
Install the native Linux build of Subtitle Composer (Flathub or your package manager).
Install the native Linux build of Telly Skout (Flathub or your package manager).
Install the native Linux build of VLC (Flathub or your package manager).
Install the native Linux build of Vvave (Flathub or your package manager).
Use Acrobat on the web for signing/editing, or native Linux PDF tools (Okular, Xournal++, Master PDF Editor) for most tasks.
Install the native Linux build of Calligra (Flathub or your package manager).
Install the native Linux build of Crow Translate (Flathub or your package manager).
Install the native Linux build of draw.io Desktop (Flathub or your package manager).
Install the official Dropbox Linux client (deb/rpm/tarball); it provides folder sync and a tray icon.
Install the native Linux build of Evince Document Viewer (Flathub or your package manager).
Install the native Linux build of ghostwriter (Flathub or your package manager).
Use Drive in the browser, the built-in GNOME Online Accounts integration (Files/Nautilus), or rclone for folder sync.
Install the native Linux build of Joplin (Flathub or your package manager).
Install the native Linux build of KBibTeX (Flathub or your package manager).
Install the native Linux build of KDE Itinerary (Flathub or your package manager).
Install the native Linux build of Kile (Flathub or your package manager).
Install the native Linux build of KleverNotes (Flathub or your package manager).
Install the native Linux build of KMyMoney (Flathub or your package manager).
Install the native Linux build of KomoDo (Flathub or your package manager).
Install the native Linux build of Kongress (Flathub or your package manager).
Install the native Linux build of Kontact (Flathub or your package manager).
Install the native Linux build of KTimeTracker (Flathub or your package manager).
Install the native Linux build of LibreOffice (Flathub or your package manager).
Install the native Linux build of Marknote (Flathub or your package manager).
Install the native Linux build of Merkuro (Flathub or your package manager).
Access Microsoft 365 apps through office.com / outlook.com in any browser; pair with OneDrive web for storage.
Run Access in a Windows VM, or migrate the database to LibreOffice Base / a real RDBMS (PostgreSQL, SQLite).
Excel on the web covers most needs; LibreOffice Calc or OnlyOffice for offline spreadsheets, accepting macro/add-in limits.
Use Office on the web (office.com) in a browser, or switch to LibreOffice / OnlyOffice for offline desktop editing.
Use OneNote on the web (onenote.com), or migrate notes to Joplin / Obsidian for a native experience.
Use Outlook on the web (outlook.com / OWA), or connect the account to Thunderbird/Evolution via IMAP/Exchange.
PowerPoint on the web preserves animations best; LibreOffice Impress or OnlyOffice for offline editing.
Use Project for the web (paid plan), or migrate to ProjectLibre / GanttProject for native Linux scheduling.
Use Visio for the web (with a plan), or switch to draw.io / LibreOffice Draw for diagramming on Linux.
Word on the web for fidelity-critical documents; LibreOffice Writer or OnlyOffice Document Editor for offline use.
Install the native Linux build of Nextcloud Desktop (Flathub or your package manager).
Use Notion in the browser on Linux.
Install the native Linux build of Obsidian (Flathub or your package manager).
Install the native Linux build of Okular (Flathub or your package manager).
Install the native Linux build of Okular Mobile (Flathub or your package manager).
Use the OneDrive web interface, or the community 'abraunegg/onedrive' CLI client for real folder sync; Insync offers a paid GUI.
Install the native Linux build of OnlyOffice (Flathub or your package manager).
Install the native Linux build of Skrooge (Flathub or your package manager).
Install the native Linux build of Tellico (Flathub or your package manager).
Install the native Linux build of Thunderbird ESR (Flathub or your package manager).
Install the native Linux build of Vivaldi (Flathub or your package manager).
Install the native Linux build of 1Password (Flathub or your package manager).
Install the native Linux build of Bitwarden (Flathub or your package manager).
Install the native Linux build of KeePassXC (Flathub or your package manager).
Install the native Linux build of Wireshark (Flathub or your package manager).
Install p7zip / the official 7-Zip Linux CLI (7zz), with Ark or PeaZip as a GUI front end.
Install the native Linux build of Akregator (Flathub or your package manager).
Install the native Linux build of Alligator (Flathub or your package manager).
Install the native Linux build of Angelfish (Flathub or your package manager).
Install the native Linux build of Arianna (Flathub or your package manager).
Install the native Linux build of Ark (Flathub or your package manager).
Install the native Linux build of balenaEtcher (Flathub or your package manager).
Install the native Linux build of Bottles (Flathub or your package manager).
Install the native Linux build of Break Timer (Flathub or your package manager).
Install the native Linux build of Calculator (Flathub or your package manager).
Install the native Linux build of Calibre (Flathub or your package manager).
Install the native Linux build of Calindori (Flathub or your package manager).
Install the native Linux build of Clock (Flathub or your package manager).
Install the native Linux build of Dolphin (Flathub or your package manager).
Install the native Linux build of Falkon (Flathub or your package manager).
Install the native Linux build of Fedora Media Writer (Flathub or your package manager).
Install the native Linux build of Filelight (Flathub or your package manager).
Install the native Linux build of FileZilla (Flathub or your package manager).
Install the native Linux build of Flameshot (Flathub or your package manager).
Install the native Linux build of Francis (Flathub or your package manager).
Install the native Linux build of GNOME Boxes (Flathub or your package manager).
Install the native Linux build of Google Earth Pro (Flathub or your package manager).
Install the native Linux build of Index (Flathub or your package manager).
Install the native Linux build of ISO Image Writer (Flathub or your package manager).
Install the native Linux build of Kalm (Flathub or your package manager).
Install the native Linux build of Kasts (Flathub or your package manager).
Install the native Linux build of KBackup (Flathub or your package manager).
Install the native Linux build of KCalc (Flathub or your package manager).
Install the native Linux build of KCharSelect (Flathub or your package manager).
Install the native Linux build of KDiskFree (Flathub or your package manager).
Install the native Linux build of KeepSecret (Flathub or your package manager).
Install the native Linux build of Keysmith (Flathub or your package manager).
Install the native Linux build of KFind (Flathub or your package manager).
Install the native Linux build of KGet (Flathub or your package manager).
Install the native Linux build of Kleopatra (Flathub or your package manager).
Install the native Linux build of Kodaskanna (Flathub or your package manager).
Install the native Linux build of Konsole (Flathub or your package manager).
Install the native Linux build of Konversation (Flathub or your package manager).
Install the native Linux build of KRDC (Flathub or your package manager).
Install the native Linux build of Krename (Flathub or your package manager).
Install the native Linux build of Kronometer (Flathub or your package manager).
Install the native Linux build of KTeaTime (Flathub or your package manager).
Install the native Linux build of KTorrent (Flathub or your package manager).
Install the native Linux build of KTrip (Flathub or your package manager).
Install the native Linux build of KWalletManager (Flathub or your package manager).
Install the native Linux build of KWrite (Flathub or your package manager).
Install the native Linux build of Microsoft Edge (Flathub or your package manager).
Install the native Linux build of Mozilla VPN (Flathub or your package manager).
Install the native Linux build of NeoChat (Flathub or your package manager).
Install the native Linux build of Okteta (Flathub or your package manager).
Install the native Linux build of Opera (Flathub or your package manager).
Install the native Linux build of Opera GX (Flathub or your package manager).
Install the native Linux build of PeaZip (Flathub or your package manager).
Install the native Linux build of qBittorrent (Flathub or your package manager).
Install the native Linux build of QMLKonsole (Flathub or your package manager).
Install the native Linux build of Qrca (Flathub or your package manager).
Install the native Linux build of Remmina (Flathub or your package manager).
Install the native Linux build of Ruqola (Flathub or your package manager).
Install the native Linux build of Syncthing GTK (Flathub or your package manager).
Install the native Linux build of Timeshift (Flathub or your package manager).
Install the native Linux build of Tokodon (Flathub or your package manager).
Install the native Linux build of Transmission (Flathub or your package manager).
Install the native Linux build of Ventoy (Flathub or your package manager).
Install the native Linux build of VirtualBox (Flathub or your package manager).
Install the native Linux build of Weather (Flathub or your package manager).
Use native archive tools (Ark, File Roller, PeaZip) with the rar/unrar CLI; WinRAR's GUI itself only runs under Wine.
Install the native Linux build of Yakuake (Flathub or your package manager).
Open the apps that would force you back to Windows first: office suites, Adobe tools, accounting, CAD, VPN/security, and device utilities.
Native and web paths are usually safest. Wine, VM, and replacement paths need real-file testing before you commit.
An app that works alone can still be part of a risky migration if your games, peripherals, or one business workflow are blocked.
Applications are the practical center of a Windows-to-Linux move. Users can learn a new desktop, but they cannot ignore a blocked spreadsheet macro, design plugin, accounting file, VPN client, password workflow, printer utility, or meeting app. The app database turns that uncertainty into a page-by-page decision: native, web, Wine, VM, replacement, or no-go.
The safest app migration starts with must-have software, not with the easiest apps. Open the pages for the programs that would force you back to Windows if they failed. Then read the migration risk, best method, breakage notes, alternatives, and checklist before you decide whether Linux can become the main OS.
A compatibility label is a starting point, not a final proof. Native and web paths still need sign-in, file handling, notification, shortcut, and device testing. Wine paths need update and licensing tests. Replacement apps need file-format and collaboration tests. VM paths need performance, backup, clipboard, printing, and shared-folder testing.
Once the app works alone, add it to the full migration checker with your games and other apps. The real question is not whether one app works; it is whether the entire PC can move without leaving one critical workflow behind.
Use this page as part of a decision sequence, not as a standalone opinion. The first question is always the same: which apps, games, files, devices, and accounts decide whether this Windows machine can move to Linux? Once those are visible, the rest of the site helps classify each item into native, web, replacement, Wine, Proton, VM, dual-boot, cloud, or stay-on-Windows paths.
The practical value is that the user can act immediately. Start with the tool or database on the page, identify the risky items, then open the matching detail pages for the method, breakage notes, migration risk, fallback options, and test checklist. That turns a broad Linux question into a concrete plan for one PC.
Before replacing hardware, deleting Windows, or trusting a Linux setup as the only environment, collect evidence from the real machine. Check backups, boot media, Wi-Fi, display, sleep, printer, browser sync, password manager, document workflow, meetings, cloud storage, games, and any specialized app that would interrupt work if it failed.
A strong page result should lead to a safer experiment, not a reckless cutover. A weak page result should identify the blocker that needs replacement or fallback. A mixed page result is often the most realistic: Linux becomes the main OS while one or two Windows-only workflows stay isolated in a VM, dual-boot, cloud service, console, or second device.
If the answer still feels uncertain, the page has done its job: it has exposed the unknowns. Turn those unknowns into tests, then come back to the result with evidence from the real PC instead of assumptions.
A strong result answers the immediate query, explains how to interpret it, points to the next test, and routes you to deeper compatibility details when the risk is still high.