AssetCheck is an editor-only plugin that scans your Unreal Engine project for common asset health issues and gives you a clear picture of what needs attention.
Asset quality matters. Oversized textures, missing LODs, broken references, and messy folder structures can cause packaging failures, slow load times, marketplace rejections, and migration headaches. These problems are easy to miss in large projects, especially when you are working under deadline.
AssetCheck reads your project's asset metadata and flags issues across five categories: textures, static meshes, materials, folders, and references. It computes a 0-to-100 Asset Health Score based on configurable rules, and lets you browse, search, filter, and sort every detected issue in a clean results table.
When you find an issue, you can open the affected asset directly from AssetCheck, locate it in the Content Browser, or copy its path. When you are done reviewing, export a CSV or HTML report to share with your team, your client, or a marketplace reviewer.
AssetCheck is completely read-only. It never deletes, moves, renames, reimports, or modifies any asset in your project. It does not upload project data, connect to the internet, or require any account. It runs entirely inside the Unreal Editor and adds nothing to your runtime builds.
Six built-in presets cover common workflows: Beginner Safe, Marketplace Seller, Packaging Prep, Migration Prep, Performance Aware, and Custom. You can also create your own presets with custom thresholds and folder rules.
AssetCheck is built for anyone who wants to understand and improve their project's asset quality, from solo developers to studio leads, from first-time Fab sellers to experienced technical artists.
Key FeaturesProject-wide asset health scan with a 0-to-100 Asset Health Score
Dashboard with score ring, metric cards, top problem categories, and recent issues
Texture checks: oversized resolution, non-power-of-two, missing mip maps, default compression
Static mesh checks: missing LODs, high triangle/vertex counts, too many material slots, null materials
Folder checks: assets outside recommended roots, empty folders
Reference checks: missing package dependencies, unresolved Object Redirectors
Searchable, sortable, filterable results table with severity filter chips
Detail panel with full issue description and suggested fix
Quick Actions: Open Asset, Show in Content Browser, Copy Path, Ignore Issue
Six built-in presets: Beginner Safe, Marketplace Seller, Packaging Prep, Migration Prep, Performance Aware, Custom
Custom preset creation, duplication, and editing with per-rule thresholds
CSV export for spreadsheets and data analysis
HTML export with dark-themed, self-contained web reports
Configurable export options: title, format, included sections, timestamps
Report preview before exporting
Settings for scan behavior, export defaults, and UI preferences
Ignore list with optional confirmation, persisted across sessions
Scan cancellation and folder-specific scanning
Custom dark UI with 41 SVG icons
Editor-only: zero runtime impact
Read-only: never modifies project assets
Local-only: no data upload, no login, no internet required
Before packaging - Find missing references, null materials, and redirectors that can break builds
Before Fab or marketplace submission - Review asset quality against marketplace-style rules and export a report for your records
After importing marketplace packs - Scan imported content to understand its quality and identify potential issues
Before migration - Ensure assets have no broken references and clean folder structures before moving between projects
Before client or team handoff - Generate a professional HTML report that summarizes project health for non-technical stakeholders
Learning asset quality - Use beginner-friendly presets and suggested fixes to understand what makes assets production-ready
Textures
Resolution exceeding configurable limits
Non-power-of-two dimensions
Missing mip map generation
Default compression settings
Static Meshes
Missing LODs (single-LOD meshes)
LOD0 triangle and vertex counts above thresholds
Excessive material slot counts
Null (unassigned) material slots
Folders
Assets placed outside recommended folder roots
Empty folders under /Game
References
Missing package dependencies (broken references)
Unresolved Object Redirectors
Does not auto-fix, delete, move, rename, or reimport assets
Does not guarantee Fab approval or marketplace acceptance
Does not replace runtime profiling or performance analysis tools
Does not upload project data or require an internet connection
Does not affect packaged/shipped builds