Verifying you are human

Please complete the security check to continue to Zipwyn.

Documentation

How to use Zipwyn

Everything you need to know to get started and make the most of Zipwyn.

Getting Started

Create an Account

Sign up using Google or GitHub OAuth in seconds.

Shorten Your First Link

Paste a URL in the dashboard and click Create. Your short link is ready instantly.

Share & Track

Copy your short link, share it anywhere, and watch the clicks roll in on your dashboard.

API Reference

POST /api/urls

Create a new short URL. Send a JSON body with { "url": "https://example.com" }. Returns the short code, original URL, and click count.

GET /api/urls

List all shortened URLs for the authenticated user. Returns an array of URL objects with short codes, original URLs, click counts, and dates.

GET /api/urls/[shortCode]

Retrieve statistics for a specific short URL including total clicks and creation date.

DELETE /api/urls/[shortCode]

Permanently delete a shortened URL. The short code will no longer redirect.

Authentication

OAuth Providers

Zipwyn supports Google and GitHub as sign-in providers via NextAuth.js. No passwords required.

Session Management

Sessions are JWT-based and last 30 days. All API endpoints require an active session.

Security

All tokens are encrypted. Sessions can be terminated by signing out from your profile.

Dashboard

Link Management

View, copy, and delete your short links from the dashboard. Switch between list and grid views.

Click Analytics

Each link shows its total click count. Monitor performance directly from the URL list.

QR Codes

Generate QR codes for any of your short links. Perfect for print and physical marketing.

Security & Privacy

Cloudflare Turnstile

Optional human verification protects against bots. Verified sessions are cached for 24 hours.

Data Storage

All data is stored securely in AWS DynamoDB with encrypted connections and access controls.

HTTPS Everywhere

All traffic is encrypted via HTTPS. Short link redirects use secure 302 redirects.

Can't find what you're looking for?

Visit Help Center