Find and fix errors in Unity with Odin Validator, the most powerful validation tool ever made for Unity.Odin Validator scans your project for issues and helps you fix them as they happen. It does only what you want, when you want it to, and is flexible, extendible and fast enough to be a crucial tool in any project, whether small, large or enormous.Requires Odin InspectorThe Asset Store version is for entities or companies with revenue or funding less than $200k in the last 12 months. Enterprise options are available here. Odin Validator is governed by the license agreement at odininspector.com/terms, not the standard Unity Asset Store EULA.OdinInspector.com: Learn more about Odin ValidatorUnity Learn: Get started quicklyManual: Learn moreTrial: Try it out before you buy itSupport: We're always ready to helpRoadmap: What's next?HIGHLIGHTSLive background validationExtendable issue fixing and bulk fixingCreate and switch between validation profilesExtremely extendable and customizableCreate rich issue reports with metadata, fixes, scene widgets and moreUse automation hooks to run at play, build or load timeExport validation results to HTML and JSON reportsHighly performant - runs smoothly even in projects with hundreds of thousands of issuesBUILT-IN VALIDATIONDetect missing referencesDetect broken assetsDetect duplicate componentsDetect invalid layer assignmentsDetect shader compiler errorsDetect broken materialsDetect renderers with invalid materialsDetect invalid transform positionsDetect broken prefab connectionsDetect scenes not in build settingsDetect use of obsolete componentsDetect missing scriptsDetect invalid UnityEvent methodsVALIDATION ATTRIBUTESRequiredRequired InAssets OnlyMin ValueMax ValueRangeObsoleteDisallow Modifications InChild Game Objects OnlyScene Objects OnlyRequire ComponentValidate InputFile PathFolder PathMin Max SliderDont ValidateLearn more about Odin Validator's features and benefits here.PLATFORM SUPPORTOdin Validator is an editor-only plugin with no effect on builds at all. As such, all current and future target platforms are fully supported.COMMUNITYJoin in on the discussion on our Discord for support and answers to any question.Extendible, customizable, and can be run from anywhere with a single API call!Automated ValidationEasily automate running hand-picked validation profiles on build, on play, on project startup or from your build server.Straight-forward APIInvoke the validator API manually, for example as part of your custom scripted build pipeline. Run entire profiles that scan multiple scenes and thousands of assets, and get their validation results immediately, in a single API call.Extendible Validation SystemCreate your own custom validators for anything imaginable. Want the names of all root game objects in your scenes to start with "_Root", or want all strings in the project to contain the word "supercalifragilisticexpialidocious"? Anything is possible!Customizable Validation ProfilesEasily set up custom validation profiles using our set of pre-built, richly configurable profile types, or write your entirely own validation profile logic to suit your project's particular needs.Smart OverviewSearch, filter, sort and order scan results to get the perspective you need. The validator handles scene switching and saving as you select individual items, letting you easily and freely navigate between all issues with no hassle and no delay.High PerformanceThe validator scans the project as quickly as Unity is able to load assets from the database. Navigate thousands of validation results in the overview with zero lag.