# QRAlarm - QR Code Alarm Clock

> Turn off alarms by scanning the QR Code and always get up on time!

Canonical page: [https://chrome-stats.com/d/com.sweak.qralarm](https://chrome-stats.com/d/com.sweak.qralarm)

## Overview

- **ID:** `com.sweak.qralarm`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** sweak
- **Category:** PRODUCTIVITY
- **Downloads:** 55,499
- **Rating:** 4.57 / 5 (707 ratings)
- **Version:** 2.15.7
- **Last updated:** 2026-09-07
- **First published:** 2022-11-01
- **Publisher country:** PL
- **Size:** 33 MB
- **Data as of:** 2026-09-12
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.sweak.qralarm)
- **Website:** [https://qralarm-42f0f.web.app](https://qralarm-42f0f.web.app/)
- **Privacy policy:** [https://qralarm.app/qralarm\_privacy\_policy.txt](https://qralarm.app/qralarm_privacy_policy.txt)

## Description

**QRAlarm** is a smart QR code alarm clock designed to help heavy sleepers stop snoozing and get out of bed on time. To dismiss an alarm, scan a designated QR code or barcode, turning your wake-up routine into a simple task that encourages movement and improves morning productivity. The app offers a clean, lightweight interface and supports customizable alarms for building consistent morning habits.

QRAlarm PRO adds advanced oversleeping safeguards, including chained alarms, alarm-screen restrictions, power-off protection, volume controls, and an ad-free experience. The app uses Android’s accessibility service for its optional power-off guard feature and does not collect or share user data through this functionality.

## Rankings

- #286,546 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_NOTIFICATION_POLICY`
- `android.permission.CAMERA`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS`
- `android.permission.SYSTEM_ALERT_WINDOW`
- `android.permission.USE_EXACT_ALARM`
- `android.permission.USE_FULL_SCREEN_INTENT`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `com.android.vending.BILLING`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`
- `com.sweak.qralarm.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Review summary

Users overwhelmingly praise QRAlarm for effectively waking them by requiring QR code scanning, helping even heavy sleepers get out of bed. Its minimalist and reliable design is appreciated along with ongoing active development. However, common issues include lack of recurring/multiple alarms, inability to stop alarms without scanning, and the alarm volume being controllable by device buttons during ringing. Some also report scanning difficulties and the app not running properly in background, reducing alarm reliability. Overall, it is highly valued but would benefit from scheduling and security improvements.

### Pros

- Very effective at waking heavy sleepers by requiring QR code scanning, ensuring they get out of bed.
- Minimalistic and straightforward user interface that is easy to use.
- Reliable and consistent in functioning as an alarm, with stable and tested performance.
- Open source and actively developed for years, showing ongoing support and improvements.
- Unique concept that actually motivates users to wake up by forcing physical movement to scan QR codes.

### Cons

- Lacks recurring or multiple alarm scheduling feature, requiring manual alarm setting each time.
- No easy way to disable or stop the next alarm without scanning QR code, which can be inconvenient.
- Alarm volume can be lowered by users using device volume keys during ringing, defeating alarm purpose.
- Some users report app not running in background properly, allowing alarm to be bypassed by closing app.
- Barcode/QR code scanning sometimes unreliable or difficult to use with printed codes in certain lighting conditions.

## Similar extensions and apps

- [QRAlarm - QR Code Alarm Clock](https://chrome-stats.com/d/com.sweak.qralarm.pro) — 861 users, 4.93 / 5
- [QRAlarm - The Ultimate Alarm](https://chrome-stats.com/d/com.naedorf.qralarm) — 68 users
- [Any Alarm - QR, Math, GPS, etc](https://chrome-stats.com/d/com.aznenterprises.anyalarm) — 235 users
- [Alarm Scan: Heavy Sleeper QR](https://chrome-stats.com/d/com.gulsoft.alarmscan) — 1,529 users
- [Smart Alarm Pro](https://chrome-stats.com/d/com.sadeeq.smart_alarm.smart_alarm_pk) — 67 users
- [Super Alarm — Scan to Wake Up](https://chrome-stats.com/d/com.superalarm.app) — 171 users
- [RiseQuest: Smart Alarm](https://chrome-stats.com/d/com.alikaanbashan.risequest) — 2 users
- [あなたの評価目覚まし：寝坊を減らしたい](https://chrome-stats.com/d/hyouka.alarm) — 16 users
- [BarcodeWake: No Cheat Alarm](https://chrome-stats.com/d/com.tomas.barcodewake_alarm) — 361 users
- [Scan Code Alarm](https://chrome-stats.com/d/com.scan.code.attedlps) — 31 users
- [Z-Alarm](https://chrome-stats.com/d/id.indevelopment.z_alarm) — 53 users
- [Challenge Alarm: Smart Clock](https://chrome-stats.com/d/com.vk.alarm) — 7,174 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.sweak.qralarm)
