# ip-ptr **Repository Path**: mirrors_silverwind/ip-ptr ## Basic Information - **Project Name**: ip-ptr - **Description**: Get the PTR name for a given IPv4 or IPv6 address - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ip-ptr [![](https://img.shields.io/npm/v/ip-ptr.svg?style=flat)](https://www.npmjs.org/package/ip-ptr) [![](https://img.shields.io/npm/dm/ip-ptr.svg)](https://www.npmjs.org/package/ip-ptr) [![](https://packagephobia.com/badge?p=ip-ptr)](https://packagephobia.com/result?p=ip-ptr) > Get the PTR name for a given IPv4 or IPv6 address ## Usage ```sh pnpm add ip-ptr ``` ```js import ipPtr from "ip-ptr"; ipPtr("1.2.3.4"); //=> 4.3.2.1.in-addr.arpa ipPtr("2001:db8::1"); //=> 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa ``` ## API ### ipPtr(ip) - `ip` *string* - An IPv4 or IPv6 address. Will throw if `ip` is not a valid IP address. © [silverwind](https://github.com/silverwind), distributed under BSD licence