IDN SDK, DNS Kaydı için verilerin normalleştirilmesi ve kodlanması sürecinde Etki Alanı Kayıt Şirketlerini destekler. Ancak kitaplık, bir kodlamadan başka bir kodlamaya dönüştürülmesi gereken tüm istemci veya sunucu uygulamaları için gerekli araçları sağlar.
.com, .net, .tv ve .cc üst düzey etki alanları (TLD'ler) için IDN kaydının FreeYourID uygulamasında, aşağıdaki RFC belgelerinde açıklanan İnternet Mühendisliği Araştırma Grubu (IETF) tarafından oluşturulan belirtimler takip edilir:
Verisign'ın son IDN SDK sürümünde bir User's Guide (Kullanıcı Kılavuzu), bir Programmer's Guide (Programcı Kılavuzu) ve bir Registrar's Guide (Kayıt Şirketi Kılavuzu) bulunur. Kullanıcı Kılavuzu, kitaplık içeriğinin yüksek seviyeli bir incelemesine ve çözdüğü sorunlara kapsamlı düzeyde bir bakış sağlar. Programmer's Guide (Programcı Kılavuzu), kitaplıkta sağlanan yazılımı kullanımına dahil edecek veya genişletecek kullanıcılar için talimatlar içerir. Kayıt Şirketi Kılavuzu, Zayıf Kod etki alanlarının yaratılmasıyla ilgili talimatlar içerir ve kayıt sırasında sıkça karşılaşılan sorunların giderilmesi için yardım sağlar.
Kitaplık ZIP dosya biçiminde iletilir. İçerdiği veriler sıkıştırılmış ve arşivlenmiştir. İşletim sistemlerinin çoğu yerel olarak bu biçimi açabilir. Ayrıca çeşitli üçüncü taraf araçları da mevcuttur.
Tek IDN SDK paketi (~5 MB) bir API, araçlar ve bunun yanında C ve Java dilleri için testler dahil olmak üzere tüm yazılımları içerir.
Ortak etki alanında farklı programlama ortamları için IDNA standardını uygulayan kitaplıklar mevcuttur. FreeYourID bu gibi geliştiricilerin çalışmalarını teşvik edip cesaretlendirir ve bu kitaplıklara giden bağlantılar sağlar. Uygulama geliştiricileri, kendi uygulama gereksinimlerine en uygun kitaplığı seçmelidir.