Bounds - Layout Inspector

In-app purchases
Content rating
Everyone
10+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Bounds is an on-device layout inspector for Android developers, UI designers, and QA engineers. Open the app you're building (or any screen you're studying), tap the floating side button, and Bounds draws the live view hierarchy over the screen: element bounds, sizes in dp, margins and padding, resource IDs, text, and 30+ properties per view — measured exactly, with no computer, no USB cable, no root, and no debuggable build required.

WHAT YOU CAN DO

- Inspect and debug the live view hierarchy — Jetpack Compose, classic Views, and WebView content
- Measure bounds, distances, margins and padding in dp or px
- Verify touch-target sizes and spacing against your design specs
- Audit accessibility properties — content labels, touch targets — on real screens
- Capture a screen and explore its full hierarchy tab by tab
- Overlay a design mockup on the real implementation and compare, pixel by pixel
- Drill into any element's properties: IDs, classes, text, sizes, and more

BUILT FOR

- Android developers verifying that what shipped matches what was designed
- UI/UX designers running design QA on real builds
- QA engineers filing precise, measurable UI bug reports
- Accessibility reviewers auditing real screens on real devices

HOW IT WORKS — AND EXACTLY WHAT IT ACCESSES

Bounds uses Android's Accessibility Service API to read the view hierarchy of the window on screen. That is the entire use: reading layout information so measurements can be drawn over it.

- Read-only. Bounds never taps, types, or performs actions on your behalf.
- On-device only. Screen content is processed on your phone and is never uploaded, stored on our servers, or shared.
- You stay in control. Inspection runs only during a session you start, a persistent notification shows whenever the service is active, and you can stop it or revoke the permission at any time.

FREE AND PRO

The free plan includes full inspection with generous session limits — enough to know if Bounds fits your workflow. Bounds Pro unlocks unlimited inspection sessions and premium tools. Subscriptions are billed through Google Play and can be cancelled anytime in Play's subscription settings.

PERMISSIONS, PLAINLY

- Accessibility Service — reads on-screen layout to draw measurements (see above)
- Display over other apps — draws the measurement overlay
- Notifications — the session notification that lets you stop inspection at any time

PRIVACY

Bounds reads UI metadata on your device only; nothing about the screens you inspect leaves your phone. Authentication and billing are handled by Firebase Authentication and Google Play Billing. Full policy: https://bounds.web.app/privacy

Questions, feedback, or a layout Bounds doesn't handle? We'd love to hear it - we're developers building for developers.
On-device layout inspector: view hierarchy, bounds, accessibility. No root.
Updated on
Aug 9, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    Personal info, Financial info and 4 others
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

hello world. // Initial release
Content rating
Everyone
Learn more

App support

About the developer
Vishal Sehgal
dev@codecastic.com
769/9B Jhang Colony Sonipat Road, Rohtak Rohtak, Haryana 124001 India