SoftwareApplication Schema
Generate SoftwareApplication JSON-LD for app rich results in Google — ratings, price, and operating system displayed in search.
What valid SoftwareApplication JSON-LD looks like
A complete, validator-ready example — drop it in your <head>, swap the values for yours, and you're done.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "CrispAudit",
"operatingSystem": "Web, iOS, Android",
"applicationCategory": "BusinessApplication",
"description": "Free schema.org validator and audit tool.",
"url": "https://yoursite.com",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"ratingCount": 2340
}
}
</script>Run a full CrispAudit on your URL
Schema, cookies (GDPR/CCPA), accessibility, SEO — plus AI-generated fixes populated with your page's actual content. Free.
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
CrispAudit checks all schema types at once — get a complete score and fix-it report for any URL.
Run free audit →