Afrikaans  في الصفحة  български  中国  臺灣  čeština  Dansk  Deutsch  Ελληνικά  Español  Filipino  Français  עברית  Magyar  Italiano  日本語  한국어  Nederlands  Norsk  Polskie  Português  Română  Pусский  Suomalainen  Svenska  ภาษาไทย  Türkçe 

OSCAR, the Open Source CPAP Analysis Reporter

OSCAR, the Open Source CPAP Analysis Reporter

~ Official Download Page ~

This is a Release for:
OSCAR 2.0.0

OSCAR is PC software developed for reviewing and exploring data produced by CPAP and related machines used in the treatment of sleep apnea. OSCAR never asks for payment-- It is free and always will be free. If you like OSCAR, please consider donating to Apnea Board to help offset additional server costs

OSCAR 2.0 SQL Notes

Running an older operating system that OSCAR 2.0 no longer supports (Windows 7/8/8.1, an older macOS, or a 32-bit/older Linux distro)?
Download OSCAR 1.7.1, the previous release, instead.

Select your Operating System

Windows 10 and 11 Only

Windows install instructions

64 bit: OSCAR-2.0.0-Win64.exe
*** Note: Windows 7, 8, and 8.1 are no longer supported with this version ***
Installation problems? Please read the macOS install instructions


Mac-Intel: OSCAR-2.0.0-Intel.dmg
- For macOS 15.7 - Sequoia or higher
*** Compiled for Intel CPUs - Apple Silicon CPUs require the use of Rosetta ***


Mac-Apple Silicon: OSCAR-2.0.0-ARM.dmg
- The Apple Silicon version requires macOS 13 Ventura or higher

Debian and Ubuntu Linux

See the Installation Wiki for specific instructions

Debian 64 bit:
Debian 12: oscar_2.0.0-Debian12_amd64-Qt6.deb
Debian 13: oscar_2.0.0-Debian13_amd64-Qt6.deb


Ubuntu:
Ubuntu 22.04: oscar_2.0.0-Ubuntu22_amd64-Qt6.deb
Ubuntu 24.04: oscar_2.0.0-Ubuntu24_amd64-Qt6.deb
Ubuntu 26.04: oscar_2.0.0-Ubuntu26_amd64-Qt6.deb

Chromebook AMD64 and ARM64

See the Wiki for Chromebook instructions

AMD64:
Debian 12: oscar_2.0.0-Debian12_amd64-Qt6.deb
Debian 13: oscar_2.0.0-Debian13_amd64-Qt6.deb

ARM64:
Debian 12: oscar_2.0.0-Debian12_arm64-Qt6.deb
Debian 13: oscar_2.0.0-Debian13_arm64-Qt6.deb

RasPiOS 32bit and 64bit

RasPiOS install instructions

32 bit:
RasPiOS 12: oscar_2.0.0-RasPiOS-12_armhf.deb


64 bit:
RasPiOS 12: oscar_2.0.0-RasPiOS-12_arm64-Qt6.deb

General help documents for installing and using OSCAR

OSCAR Installation and Data Migration Guide

Running OSCAR for the first time

OSCAR Help Wiki

OSCAR - The Guide

SHA256 Checksums for all installers





OSCAR - NEWS

OSCAR, the Open Source CPAP Analysis Reporter

This is a major release of OSCAR. We recommend upgrading to this version.

OSCAR is an acronym that stands for, "Open Source CPAP Analysis Reporter". OSCAR provides for the viewing of the high-resolution sleep data that is generated by the CPAP and stored on the SD card. OSCAR converts this data to graph form allowing the user to view this data down to a breath by breath level. OSCAR is free to use and is compiled in formats that will operate on Mac, Linux, and Windows. OSCAR can be downloaded from https://www.sleepfiles.com/OSCAR/. It is this information that enables you to provide data for discussion with your doctor and/or to view and optimize your personal therapy.

OSCAR is also used by many physicians and therapists who consult with patients, and by medical researchers comparing patient/machine responses across multiple platforms. OSCAR provides visual and statistical data details and enables comparisons across machine types and manufacturers, that are not available from proprietary manufacturer software and data products. Professionals who rely on OSCAR to provide research and to serve patient needs will lose this valuable resource if data becomes inaccessible, or only available through the manufacturer's data products.


June 5, 2026 v2.0.0 release

Source code: https://gitlab.com/CrimsonNape/OSCAR-SQL


Highlights to OSCAR v2.0
Portions of OSCAR are © 2019-2026 by The OSCAR Team

Changes and fixes in OSCAR v2.0.0
Portions of OSCAR are © 2019-2026 by The OSCAR Team

Major Update
  • [new] Migrated OSCAR and OSCAR data to an SQL database
  • [new] Share part of a profile with other users
  • [new] CSV export of data in the database
  • [new] Access to all OSCAR data from other programs
  • [new] Adjust CPAP times as needed and align data from oximeters (replaces CPAP clock drift)
Backup, Restore, and Share Profile
  • [new] Share part of a profile by file or direct to Dropbox or Google Drive
  • [new] Restore a shared profile from file or from a URL
  • [new] Backup and restore part or all of a profile
Data Export
  • [new] CSV export format has predefined and user configured templates
  • [new] Journal notes can be exported as a report
  • [new] Demo program and specs showing how to read data from OSCAR using Python
Loaders
  • [new] Support for ReactHealth/BMC G3 and G3X CPAP
  • [new] Support for Yuwell YH-580, YH-690, YH-820, YH-825, YH-830 CPAP
  • [new] Support for BMC G3 B20A legacy format CPAP
  • [update] Added identification of Lowenstein prisma25S and prisma25ST
  • [update] BMC G3X loader distinguishes mask-on from total-hours
  • [update] Check whether SD card being imported is same as last time (disable check in Preferences)
  • [fix] Rebuild from backup was destroying backup data in BMC loaders
  • [fix] DST change caused data loss in BMC loader
  • [fix] Y-Axis Default vs Auto-fit options not working with BMC and G3X loaders
  • [fix] Correct session start time if ResMed EDF start date is corrupted
  • [fix] Correct import second session of day with ResMed 11 series machines
  • [fix] Viatom now accepts 100% SpO2 without warning
Profiles
  • [update] Profile selector sort order is remembered across restarts
  • [update] Show disk information no longer requires a profile be open
  • [fix] New profiles get default channel settings, not copied from another profile
Edit Profile
  • [new] Allow user to change profile name
  • [update] Remove password support
  • [update] Remove DST zone in edit profile dialog
  • [update] Add instructions and clean up Edit Profile dialog
Database Support
  • [new] Advanced user can have multiple databases and switch between them
  • [fix] Prevent two OSCAR instances from opening the same database at the same time
  • [fix] Show "please wait" dialog if taking > 2 sec to delete a database
  • [fix] Automatic database integrity check at startup
  • [fix] Troubleshooting has database integrity check and compression options
Welcome Page
  • [fix] Welcome page information is now legible when system is in dark mode
  • [fix] Date on Welcome page is translated properly
  • [fix] Show AirSense 11 icon on Welcome page for AirSense 11 CPAP
Daily Page
  • [new] Adjust times for CPAP with wrong times and align data from oximeters and other devices
  • [update] Add optional session bars to SpO2, Pulse, and Movement graphs
  • [update] Update large leak and redline terminology
  • [update] Graph titles shrink to avoid being too large to fit
  • [update] Calendar date shown as italic if a bookmark exists for the day
  • [update] Calendar date colors and font attributes changed
  • [update] Right align numbers in Statistics panel on Daily page
  • [update] Feelings meter on Daily Notes panel now has a range of 0 to 100
  • [update] Clarify feelings button on Daily Notes panel
  • [fix] Popout Daily Time at Pressure graph now works properly
  • [fix] Popout graphs now paint properly
  • [fix] Printed Daily page box around notes is sized appropriately
  • [fix] Printed Daily page omitted last graph if only one graph on page
Overview Page
  • [update] Tooltips on Overview page no longer overlap the cursor
  • [update] Overview bilevel pressure graph now shows maximum IPAP reached during day
  • [fix] Crash in Overview page if mouse moves over no data
  • [fix] Overview graph heights not reset by Preference dialog
Statistics Page
  • [new] Add Steady Breathing to new Other Statistics section on Statistics page
  • [update] Changes to Device Settings on Statistics page allows similar machines to be combined
  • [update] Right align numbers on Statistics page
  • [update] Statistics page shows oximetry data for data recorded by CPAP machine
Preferences
  • [new] CPAP Clock Drift is replaced by menu item Data/Time Corrections
  • [update] User can set opacity of grid lines on graphs
  • [update] User can use cross-platform Fusion theme
  • [update] Add option to combine similar machines on Device Changes report
  • [update] Add option to enable multiple database support
  • [update] Remove high resolution preference used for Qt5 in OSCAR 1.7.1
Translations
  • [new] Automate language translations when translator not available (experimental)
  • [update] Translations for French, German
  • [update] Fix assorted translation issues
  • [fix] Correct translations in system dialogs (OK and Cancel buttons etc)
  • [fix] Preferences Dialog "older than" date was mangled when translated
  • [fix] Dates in various places are translated properly
User Interface
  • [update] Improve messages when no profile is open but one is required
  • [update] Right sidebar shows AHI or RDI as set in preference setting
  • [update] Restore right sidebar to previous state when OSCAR is opened
  • [update] System information panel now reports database schema version
  • [update] Remove profile name from title bar when taking screenshot
  • [update] Support running several copies of OSCAR on different data folders simultaneously
  • [fix] Dialogs and other screens now legible if system is in Dark mode
  • [fix] [Windows only] Bottom of OSCAR window won't hide behind taskbar when OSCAR starts
  • [fix] Progress dialog was blank during Resync Device Detected Events reprocessing
Startup Options
  • [update] Improve startup performance
  • [update] Holding Shift key down at startup toggles between OpenGL and software graphics engines
  • [update] Add --OpenGL command-line option to force OpenGL graphics engine
Miscellaneous
  • [update] Remove ANGLE graphics engine option (not supported in Qt6)
  • [update] Record more of debug log if there is a crash
  • [fix] Fix various DST edge cases
  • [fix] Fix latent bugs that might cause a crash
  • [fix] Screen capture with no profile open caused a crash
  • Released under the GNU General Public License version 3
  • Copyright © 2019-2026 The OSCAR Team

SleepFiles.com is the official CPAP and sleep apnea file-hosting site for www.ApneaBoard.com