Inspector Designer Pro OFFICIAL SALE

Inspector Designer Pro: The Complete Visual Inspector Customization Tool for Unity

Stop writing boilerplate custom editor code. Inspector Designer Pro lets you fully customize any MonoBehaviour inspector through a visual editor window, no C# scripting, no custom drawers, no PropertyAttributes. Just right-click any field, pick your options, and see results instantly.

Whether you're a solo indie developer, a technical artist on a AAA team, or a designer who needs clean, organized inspectors, this tool saves hours of editor scripting and keeps your project inspectors consistent, readable, and professional.


[DOCUMENTATION] | [VIDEO TUTORIAL]


KEY FEATURES

Visual Inspector Editor — Zero Code Required


Customize any MonoBehaviour inspector from a dedicated editor window or directly through right-click context menus. Change field types, colors, fonts, grouping, layout, and validation — all saved as reusable ScriptableObject profiles.



12 Built-In Field Type Overrides


Transform how your fields are displayed in the inspector. Override any compatible field with:


  • Slider — with custom fill, track, and thumb colors
  • Min-Max Slider — dual-handle range selection for float pairs
  • Progress Bar — visual percentage display with custom colors and format labels
  • Knob — rotary dial control for numeric values
  • Curve Editor — inline AnimationCurve editing
  • Percentage Field — display floats as percentages
  • Toggle Button — stylized on/off switch replacing default checkboxes
  • Dropdown — styled enum popup with custom background and text colors
  • Button Tabs — toolbar-style tab selector for enums and ints with full color theming
  • Reorderable List — drag-and-drop list management for arrays
  • Image Preview — inline texture/sprite preview with adjustable height

Smart type filtering ensures you only see field types compatible with each property — no guesswork, no errors.

Tab Groups with Full Styling


Organize fields into tabbed layouts with three orientation modes: Horizontal, Vertical, and Icon-Only. Every visual detail is customizable:


  • Active and inactive tab colors
  • Tab text colors and font size
  • Tab bar background color
  • Selected tab outline color and width
  • Content area background, border color, and border width
  • Gradient backgrounds with custom start and end colors
  • Per-tab content styling overrides
  • Custom tab height and padding

Foldout Groups with Header & Content Styling


Group related fields under collapsible foldouts with full visual control:


  • Header background and text color
  • Font size and bold toggle
  • Built-in icon picker for header icons
  • Content area background color
  • Content border color and width
  • Content padding

Headers, Separators & Layout Elements


Insert visual structure between fields:


  • Headers — with custom background color, text color, font size, bold styling, and built-in icons
  • Separators — horizontal dividers to visually separate sections
  • Spaces — adjustable vertical spacing
  • Box Groups — bordered containers with background and border color

Custom Buttons with Rounded Corners


Add clickable buttons to your inspector that call any public method on the target component. Full styling control over:


  • Button label and target method name
  • Background color, text color, and outline color
  • Corner radius for rounded buttons
  • Custom width, height, font size, and bold toggle
  • Flexible placement — before any field or at the bottom of the inspector

AudioClip In-Editor Playback


AudioClip fields get an automatic play/stop button right next to the object field. Preview audio clips directly in the inspector without entering Play mode.


Dropdown Styling


Override the default Unity enum dropdown appearance with custom background and text colors. A custom-drawn dropdown arrow ensures visibility regardless of your color choices.


Field Styling & Appearance


Per-field visual customization including:


  • Font color, size, bold, and italic
  • Background color
  • Text alignment (left, center, right)
  • Field icons using Unity built-in icons
  • Custom display names and tooltips

Conditional Visibility


Show or hide fields based on other field values. Supports 8 condition operators: Equals, Not Equals, Greater Than, Less Than, Greater or Equal, Less or Equal, Is True, and Is False.


Field Validation Rules


Add validation to any field with visual error feedback:


  • Range validation (min/max)
  • Not Null check for object references
  • Not Empty check for strings
  • Positive number enforcement
  • Custom validation with configurable messages

Pinned Fields & Search


Pin important fields to the top of the inspector for quick access. Built-in search bar lets you instantly find fields by name in components with many properties.


Marquee Multi-Select with Bulk Actions


Click and drag to select multiple fields at once. Apply styling, grouping, and field type changes to your entire selection in one action — no repetitive clicking.


Right-Click Context Menus


Right-click any field to access quick actions: change display name, add to tab or foldout groups, change field type, move up/down, pin, hide, open the full editor, and more. Right-click rename on headers, foldouts, and tabs.


Field Reordering


Rearrange fields in your inspector through drag-and-drop ordering. Move fields up or down within groups for the exact layout you want.


7 Built-In Style Presets


Jump-start your inspector design with professionally crafted themes:


  • Minimal, AAA Dark, Designer Friendly, Technical, Mobile UI, Modern Pro, and RPG Style

Each preset configures global styling, tab colors, foldout appearance, headers, and field fonts — apply with one click, then customize further.

Full Undo Support


Every single change you make is fully undoable with Ctrl+Z. Over 80 undo recording points cover all profile modifications — colors, grouping, field types, layout changes, renaming, and more.


Global Styling


Set project-wide defaults for background color, font color, font size, and field spacing. Individual field overrides take priority when set.


Reusable ScriptableObject Profiles


All customization is stored in lightweight ScriptableObject profiles — one per MonoBehaviour type. Profiles are project assets that can be shared across teams, version-controlled, and reused across scenes.


USE CASES

  • Game Designers — Create clean, organized inspectors for gameplay scripts without waiting for programmer support
  • Technical Artists — Build material-editor-quality inspectors for shader property scripts and tool components
  • Solo Developers — Save hours of custom editor code on every project
  • Team Leads — Enforce consistent inspector layouts across the entire project
  • Asset Developers — Ship professional-looking inspectors with your assets without writing editor scripts
  • Rapid Prototyping — Quickly iterate on inspector layouts during game jams or pre-production
  • Educational Projects — Make student-friendly inspectors with clear labels, tooltips, and validation
  • Large Component Inspectors — Tame components with 50+ fields using tabs, foldouts, search, and pinning

WHAT PROBLEMS DOES THIS SOLVE?

  • Writing custom editors and PropertyDrawers for every component is slow and repetitive
  • Unity's default inspector is flat and unorganized for complex components
  • Non-programmers on the team can't modify inspector layouts
  • Custom editor code adds maintenance burden and potential build issues
  • Inconsistent inspector styling across different scripts in the same project
  • No built-in way to add tabs, foldouts, or styled controls without code