Skip to content
WristForge

New: watch apps for Wear OS and Apple Watch

One editor for everything on the wrist.

WristForge is a free, visual editor for smartwatches. Make watch apps and watch faces on the same canvas, then build them for Wear OS, Apple Watch and Amazfit. No code, no expressions to type.

Windows, Mac and Linux. No account needed to start.

Watch apps

Wear OS and Apple Watch. One project.

Most watch apps are written twice, once in Kotlin and once in Swift. With WristForge you lay out the screens once, connect your data, and build a native app for each watch. Amazfit apps are in beta.

  • One project, both watches

    Design once, then nudge the layout for round Wear OS and rectangular Apple Watch screens where they differ. Everything else, from actions to text and variables, is shared.

  • Ready-made app parts

    Buttons, list rows, toggle rows, section headers, text styles and a sign-in form, shaped the way Wear OS and Apple Watch apps look. Drop one in and it is an ordinary object you can change.

  • Your data, no code

    Point a data source at any web address, try it in the editor and click the values you want. Fill lists, show details and send changes back. The last good reply is kept for when the watch is offline.

  • Sign in and secrets

    Mark a value as secret and it is stored encrypted on the watch, in the Android Keystore and the Apple Keychain. Password boxes use each watch's own secure keyboard.

  • Tiles, widgets and complications

    Put live values on the watch face, in a Wear OS Tile and in the Apple Watch Smart Stack. They refresh when new data arrives.

  • Notifications

    Schedule reminders from any action. Push arrives through your own Firebase project and can set values in the app and run its own actions. Push is on Wear OS today.

  • Real native apps

    The Wear OS build is Kotlin and Jetpack Compose, the Apple Watch build is SwiftUI. No web views, and nothing passes through our servers while your app runs.

  • Ready for review

    Before a store build, WristForge points out what Google Play, Apple or Zepp reviewers tend to reject, like a missing privacy policy for location or heart rate, so you fix it first.

Watch faces

Everything a face needs. None of the trigonometry.

Layers, an Inspector and a Timeline, like the design tools you already know, aimed at a screen the size of a coin. One face project builds for Google's Watch Face Format and for Zepp OS.

  • A real Timeline for the whole day

    One row per layer across 24 hours. Drag bars to show and hide layers, crossfade between them, swap art per time window, and keyframe opacity, position, scale, rotation and tint with easing. No expressions typed into an opacity field.

  • Live data, no math

    Up to eight complication slots, each with a sensible starting source. Battery, heart rate, steps, weather and forecasts, moon phase and unread count as ready-made readouts or gauges. Show any layer only when a condition is true.

  • Colours the wearer picks

    Color Styles let the wearer choose a palette on their watch, and one style can recolour a whole group at once. Flavors bundle styles into named presets like Midnight or Sport.

  • Motion and depth

    Layers that tilt with the wrist for parallax, masks that crop a photo into any shape, frame animations from a sprite sheet, and one-click spin, pulse, blink and bob.

  • Ambient mode, one dot per layer

    Every layer has an ambient dot: filled stays on in always-on mode, hollow hides. Dim what stays on, and the build handles the rest.

  • The finishing details

    Real text outlines in one click instead of eight stacked copies. Soft drop shadows baked for you at build time. Your own fonts, flipped and nine-sliced art, all handled on the way to the watch.

  • Test without a watch

    The Simulate tab sets the time, battery, heart rate, steps, weather and wrist tilt, so you can see the face at 5 percent battery in the rain at 3am before it ever leaves your desk.

  • Bring your Watch Face Studio work

    Open your own .wfs project and keep going: layers, groups, art, GIFs, fonts, complications and Conditional Lines come across as you built them, with a plain report of anything that needs a touch-up.

Made in WristForge

Real faces, built in the editor.

Every face here was designed in WristForge and runs on real watches today.

How it works

From blank canvas to your wrist in an afternoon.

  1. 01

    Design

    Lay out app screens with buttons, lists and forms, or build a face from clocks, gauges and complications. Arrange layers and wire actions in the Inspector.

  2. 02

    Preview

    Run the app against your real data, or scrub a face through the day, drain the battery and change the weather, right in the editor.

  3. 03

    Put it on your wrist

    Build a signed APK for your own Wear OS watch, for free. Faces can also go straight to your watch through the Face Hub app, and on Amazfit you scan a code with the Zepp app.

  4. 04

    Ship it

    Ready for the world? Build a Google Play bundle, an Xcode project for the App Store, or a Zepp Store package, and publish under your own name.

Face Hub

The app where WristForge faces live.

Face Hub is our watch face app for Wear OS. It is also how you test your own work: send a face from the editor and it is on your watch a moment later.

  • A standalone watch app. Browse and install right on the wrist, or from your phone.
  • No ads, anywhere.
  • New faces added regularly, every one made in WristForge.

Coming next

Games, from the same editor.

The same canvas that builds your apps and faces builds watch games too: tap, idle, puzzle and more, with logic wired visually and one project that builds for both Wear OS and Apple Watch. It is in development now.

  • Tap and reflex
  • Idle and incremental
  • Puzzle
  • Virtual pet
  • RPG
  • Endless runner

FAQ

Questions, answered.

Is the editor really free?

Yes. Every component, every window and unlimited projects, with no time limit. You can build a signed APK of an app or a face for your own Wear OS watch, push a face to your watch through Face Hub, or put it on your own Amazfit with the Zepp app, all for free. The paid plans are for publishing on Google Play, the App Store or the Zepp Store under your own name.

Do I need to know how to code?

No. You arrange objects on a canvas, set things in the Inspector and pick actions from a list. Connecting an app to your own server means pasting in a web address and clicking the values you want. There is no scripting and no expressions to type.

How do I get it?

Download the WristForge Hub and install the editor from it. No account needed to start building. You only need a free one when you want to publish to Face Hub or use a paid plan. Stuck on anything? Email us and we will help, usually the same day.

Which watches does it support?

Apps build for Wear OS and Apple Watch from one project, with Amazfit (Zepp OS) apps in beta. Faces build for Wear OS watches that run Google's Watch Face Format (Wear OS 4 and newer) and for Amazfit watches that run Zepp OS. Apple does not allow third-party watch faces, so there are no Apple Watch faces. Games, when they ship, will build for Wear OS and Apple Watch.

Are the apps real native apps?

Yes. The Wear OS app is Kotlin and Jetpack Compose and the Apple Watch app is SwiftUI, each built the way that watch expects. Your app talks to your own servers directly; nothing passes through WristForge while it runs.

What do I need to put an app on Apple Watch?

A paid plan, plus a Mac with Xcode and an Apple Developer account, the same as any Apple Watch app. WristForge writes the Xcode project and you build and upload it from there. Wear OS builds need nothing but the editor.

Can I bring my Watch Face Studio projects?

Yes. Open your own .wfs project and WristForge rebuilds it layer by layer, with a report of anything that needs a touch-up. It only imports your own project files, never APKs.

Do I own what I make?

Completely. Projects live on your own disk in an open format, and anything you publish on Google Play, the App Store or the Zepp Store sits on your own developer account under your own name. We take no cut of what it earns.

What computer do I need?

Windows, Mac (Apple Silicon) or Linux. The editor sets up the Android build tools for you in one click, and on a Mac you can take Apple Watch builds straight into Xcode on the same machine.