ScreenshotKit is a Unity Editor tool designed to streamline your screenshot and GIF capture workflow. It provides powerful capture capabilities while staying out of your way.ScreenshotKit is a Unity Editor tool for capturing high-resolution screenshots, animated GIFs, image sequences, and compositing passes. One click in the Scene View overlay gets you a pixel-perfect capture at any resolution, from any camera, without entering Play Mode. Works across Built-in, URP, and HDRP with automatic pipeline detection.Screenshots Up to 8x base resolution. Layer Mask filtering to isolate elements. Custom presets. PNG, JPG, or EXR exportTransparent + Post-Processing On URP, post-processing normally destroys alpha. ScreenshotKit composites a beauty pass with a separate alpha matte to give you both. Three modes: Cryptomatte, Post-Process, Hybrid. GIF & Sequences GIFs from Play Mode up to 244 fps. Image sequences as individual frames with no resolution cap. Per-frame Cryptomatte rendering generates every enabled pass on every frame, organised into subfolders.18+ Compositing Passes Object ID, Material ID, Layer ID, Shader ID. Depth, Alpha, Lightmap. Diffuse, Specular, Reflection, Refraction, Emission, Shadow, AO. Normals, Motion Vectors, World Position, Stencil. Custom HLSL replacement shaders with automatic scene restore.Batch & Workflow Multi-camera capture, each with its own beauty and matte set. Scene View overlay, keyboard shortcuts, version-control-friendly settings. Full undo on everything.Built forDevelopers preparing store pages, trailers, and press kits. Technical artists who need render passes without building a custom pipeline. Devlog creators who want GIF clips fast. Studios with compositing pipelines that need EXR and per-frame matte sequences from Unity.ScreenshotKit removes friction from the capture process, letting you focus on presenting your work at its best.Capture Keyboard shortcuts, Scene View capture, resolution presets (1080p, 4K, Game View, custom), size multiplier up to 8x, transparent background, post-process + transparent composite (Cryptomatte / Post-Process / Hybrid alpha), Layer Mask filtering, PNG / JPG / EXR exportBatch Multi-camera sequential capture with per-camera matte generation, per-camera preview and snap buttons, auto-detect scene camerasGIF Recording Play Mode with auto-start, 5/10/15/24/30/60 fps + custom (1–244), resolution scaling (Full, Half, Quarter), loop and compression controls, max duration 1–60sImage Sequences Frame-by-frame as PNG / JPG / EXR, no resolution cap, zero-padded filenames, independent transparent background toggle, per-frame Cryptomatte with named subfoldersCryptomatte Passes (18+) Segmentators: Object ID, Material ID, Layer ID, Shader ID. Camera: Depth Linear, Depth Raw, Alpha, Lightmap. Render Buffers: Diffuse, Specular, Reflection, Refraction, Emission, Shadow, AO. Debug: Normals, Motion Vectors, World Position, Stencil. Custom HLSL replacement shaders, automatic scene restoreFile Management Three output directories (Screenshots, GIFs, Sequences), 24-thumbnail gallery with checkerboard transparency preview, open folder after captureEditor Integration Scene View overlay (Quick Capture, Scene View Capture, Focus Camera, Settings), configurable keyboard shortcuts, automatic pipeline detection (Built-in, URP, HDRP), single ScriptableObject for all settings (version-control friendly), full undo via SerializedProperty, no dependenciesRequirements Unity 2021.1+, Built-in / URP / HDRPDebugging / optimizing the encoder for better performance and faster encoding.




