Canvas for Pebble

Canvas for Pebble

(745 ratings)

  • Downloads:
    10,000 - 50,000
  • Last update
    Mar 9, 2014


Show me more

Design a Pebble watch-face on your phone, and publish it instantly to your watch! This app will only work with Pebble firmware and Android app v2.0

You will need a Pebble Watch to get the most out of this app!

If you encounter problems installing the latest Canvas watchface to your Pebble, please see the FAQ.

User guide:

With Canvas, you can:-
- Design watch-faces for your Pebble, on your Android phone
- Control the size, position, format, font, colour and alignment of every item. Drag to move and resize
- Animate anything on your watch-face, and vibrate when content changes, dynamically resize layer, and invert
- Add images, or even an analogue clock!
- Include world-time from any timezone
- Add countdown timers, to a time controlled on your phone
- Switch watch-faces from your phone, only requiring one precious slot on your Pebble
- Share your designs, and download others' on the Canvas Screen Store!
- See the state of your watch (battery level, connection status)

Your watch-faces can use any time format that you wish, including the popular 'text watch' format.

You can also include dynamic content which will update continually from your phone:
- Your next calendar appointments (on supported devices ICS+)
- Missed call, Unread SMS counters
- Unread Gmail counters for any labels
- Phone battery percentage
- Phone sensor status (temperature, humidity, pressure on supported devices e.g. Galaxy S4)
- Weather
- Any content from Tasker
- And anything else via plugins - example:

And share any watchface that you design with other Canvas users! Use the 'Share' function on the Edit screen. A shared .pcs file can be loaded back into Canvas

Instructions: please see

Developers: see for information on creating content plugins for Canvas

- Pebble does not yet support persistent storage. This means that every time you select the 'Pebble Canvas' watch-face on your Pebble, it must communicate with your phone before it can display anything. After this, it will continue to display all non-dynamic content even if connection to your phone is lost.

- Please submit any bug reports if you do encounter an issue. You may also submit diagnostics from the 'About' menu to help diagnose any problems
- Please email me with any problems/issues/suggestions. This is a lot easier than responding via the Google Play comments system

- WRITE_EXTERNAL_STORAGE - send watchface to Pebble app, share screens
- RECEIVE_BOOT_COMPLETED - update pebble when phone starts
- READ_CALENDAR - display upcoming calendar events
- READ_SMS - Get SMS unread count
- READ_CALL_LOG - Get Missed calls count
- gm.permission.READ_CONTENT_PROVIDER - Get GMail unread counts
- GET_ACCOUNTS - Get GMail accounts
- ACCESS_COARSE_LOCATION - Get location for weather
- INTERNET - Get weather
- READ_CONTACTS - some devices need this for missed call updates
- VIBRATE - Test vibration patterns on your phone
- ACCESS_WIFI_STATE - Show current wifi information on your watch
- ACCESS_NETWORK_STATE - Check if you are connected to the internet or not

Users Also Installed

  • Now Playing plugin for Canvas Now Playing plugin for Canvas

    Now Playing plugin for Canvas

    Steve Penna

    119 ratings

    An example plugin for Pebble for Canvas ( ), which allows display of the currently playing music in your Canvas screen designs as well as the album art if available. The source...

  • Pebble Connect with httpebble Pebble Connect with httpebble

    Pebble Connect with httpebble

    Luke Korth

    244 ratings

    Pebble Connect provides httpebble support and allows your Pebble smart watch to communicate with the Internet, access your location and store data. This app does not need to be open or running to be used by your Pebble. This app uses the httpebble...

  • Glance for Pebble

    Glance for Pebble


    1580 ratings

    Pebble Glance for the Pebble Watch One of the top apps for the Pebble watch on Android - over 50,000 daily users! Companion Pebble watchapp shows Current Time, Date and Weather - Allows the sending of pre configured SMS messages - Tasker...

  • Pebble Notifier Pebble Notifier

    Pebble Notifier

    Dattas Moonchaser

    880 ratings

    This is an application that lets you send all notifications to your Pebble smartwatch. You can exclude certain applications or exclude all save a few. For basic troubleshooting steps (like if you can't get notifications to send), please visit:...

  • PebbleTasker PebbleTasker


    KodeK Apps

    427 ratings

    Control Tasker directly from your Pebble watch. Choose three tasks to activate anytime without taking your phone out of your pocket. Have these tasks change based on Tasker profiles. Want to access navigation tasks while driving, but also have home...

  • Calendar for Pebble Calendar for Pebble

    Calendar for Pebble

    William Heaton

    228 ratings

    An interactive month view calendar for your Pebble Watch that syncs with the calendars on your Android device. ★ A Month view displays days with events in bold. ★ An Agenda view shows a list of events. ★ A Details view shows even more infor...

  • Watch Trigger for Pebble Watch Trigger for Pebble

    Watch Trigger for Pebble

    Chris Lewis

    168 ratings

    ***************************** Please select the appropriate watchapp for your firmware version! If in doubt, choose Install Watchapp from Settings. ***************************** Watch Trigger is an Android & Pebble app combo that allows remote...

  • Music Boss for Pebble

    Music Boss for Pebble

    Reboot's Ramblings

    846 ratings

    "[Music Boss] is light-years ahead of the basic music player built into the Pebble..." [Android Police] "...recommended here on Smartwatch Fans." [Smartwatch Fans] "Music Boss is a great addition to your Pebble’s watch app arsenal." [Android D...

  • Pebble Phone Ringer Switcher Pebble Phone Ringer Switcher

    Pebble Phone Ringer Switcher

    Faruq Rasid

    372 ratings

    Use your Pebble Watch to control your device's Ringer Modes. Require Official Pebble Watch App to be installed. PBW developed with Tested on Android 4.1. Should work with Android 2.3 and above. Source on