Null Safety در Kotlin رویه‌ای برای حذف خطر ارجاع null از کد است. کامپایلر Kotlin اگر متوجه شود که آرگومان تهی بدون اجرای دستورات دیگری ارسال شده است، بلافاصله NullPointerException را بر‌می‌گرداند. هدف این ویژگی، حذف NullPointerException از کد است.