Paste a Koin crash log to extract the dependency resolution chain.

Drop .log file here
Dependency chain

Koin Crash Log Parser

unkoin is a free online tool that parses Koin dependency injection crash logs and visualizes the dependency resolution chain as a clean tree. It works with Android, Kotlin Multiplatform (KMM), and Kotlin/Native iOS stacktraces.

Supported error types

How it works

Paste your full crash log or stacktrace into the text area and click Parse. unkoin scans for Koin-specific exception patterns, extracts each level of the dependency chain, and renders it as an indented tree showing the class name, scope (Singleton, Factory), and any interface bindings. The final node highlights the root cause — whether it's a missing definition or a runtime exception.

Works with all Koin formats

Different versions of Koin use different log formats. unkoin handles them all: [Factory:'com.example.MyClass'], [type:Factory,class:'com.example.MyClass'], [type:Singleton,primary_type:'com.example.MyClass'], and named definitions like [type:Factory,name:'myModule',primary_type:'com.example.MyClass'].