SoftwareApplication Schema
Generate SoftwareApplication JSON-LD for app rich results in Google — ratings, price, and operating system displayed in search.
Validate your SoftwareApplication schema
Enter your URL to check if your SoftwareApplication markup is correct and eligible for rich results.
Required fields
nameoperatingSystemapplicationCategoryoffers
Recommended fields
aggregateRatingdescriptionscreenshotsoftwareVersion
Common SoftwareApplication schema errors
- ✗applicationCategory not using Google's accepted values
- ✗operatingSystem not specific enough
- ✗offers.price missing for paid apps
- ✗Missing aggregateRating for app store presence
Generate SoftwareApplication schema
Fill in the fields below to generate valid JSON-LD you can paste directly into your page.
SoftwareApplication schema — frequently asked questions
What applicationCategory values does Google accept?
Google accepts: GameApplication, SocialNetworkingApplication, TravelApplication, ShoppingApplication, SportsApplication, LifestyleApplication, BusinessApplication, DesignApplication, DeveloperApplication, DriverApplication, EducationalApplication, HealthApplication, UtilitiesApplication, and ReferenceApplication.
Can I use SoftwareApplication for web apps?
Yes — set operatingSystem to 'Web' and applicationCategory to the appropriate type. Web-based SaaS tools commonly use this schema.
Does SoftwareApplication schema help app store rankings?
No — it only affects Google Search rich results. App store rankings are determined by each platform's own algorithm.
Other schema types
Audit your full schema coverage
SchemaScan checks all schema types at once — get a complete score and fix-it report for any URL.
Run free audit →