Short links— Forjio family, branded QR included

Short links + branded QR.
Every click, in real time.

LinkSnap turns your long URLs into clean short links and your campaigns into branded QR codes. Real-time analytics for every click. Custom domain on Business. Priced in IDR — not USD.

linksnap.one/launchblog.yourbrand.com/2026-q2-product-launch
linksnap.one / dashboard / links / q2-launch
linksnap.one/q2-launch

→ blog.yourbrand.com/2026-q2-product-launch-and-roadmap-update

Clicks
1,247
Today
+82
Top region
Jakarta

Every short link gets a branded QR + real-time analytics. Your data, in IDR pricing.

How it works

Paste. Shorten. Track.

Three steps, under a minute. Free tier supports 50 links a month with no card.

01

Paste any URL

Drop a long URL in. We give you a clean linksnap.one/<slug> short link instantly. Pick your own slug or let us generate one.

02

Get a branded QR

Every short link gets a matching QR code. On Pro and above, drop your logo in the center, pick brand colors, export as SVG or PNG.

03

Track every click

Device, country, referrer, timestamp — logged the moment someone scans or clicks. Live dashboard, no 24-hour delay, no 7-day retention nonsense.

Features

Everything you need from a link platform.

Six things we ship. No upgrade-walls on the basics — analytics, custom slugs, and real-time tracking are free from day one.

Short links

Clean linksnap.one/<slug> URLs with custom slugs, expiration dates, password protection, and link-in-bio support.

Custom QR with logo

Brand colors, logo overlay, error correction tuned for print. SVG export from Pro tier. Generate hundreds at once via API.

Real-time analytics

Device, OS, country, city, referrer, timestamp. Live dashboard, no 24-hour delay. Export filtered slices to CSV.

Custom domains

On Business: point a CNAME at LinkSnap, get links.yourbrand.com in front of your QR codes and emails. Automatic SSL.

Bulk import / export

CSV in, CSV out. Migrate from Bitly, TinyURL, or your spreadsheet of legacy links. No API keys to wire up.

API + CLI

REST API with idempotency keys, type-safe SDKs (Node, Python, Go), and a CLI: npm i -g @forjio/linksnap-cli. Sandbox mode for testing.

Pricing

Honest tiers. IDR pricing. No per-click cap.

Free is genuinely free, not a trial. Pay annually for two months free.

Free

For testing the waters before you commit.

Rp 0forever
  • 50 short links / month
  • 2 QR codes / month (with watermark)
  • 1 team seat
  • Real-time click analytics
  • Read-only API access
Start free
Most popular

Pro

For solo operators ready to brand every link.

Rp 79k/ month
  • 2,000 short links / month
  • 500 branded QR codes (no watermark)
  • 3 team seats
  • Custom logo + SVG export
  • Bulk import / export CSV
  • Full API access
Start 14-day trial

Business

For teams that need custom domains + advanced analytics.

Rp 299k/ month
  • Unlimited links + QR codes
  • Custom domain (links.yourbrand.com)
  • Unlimited team seats
  • Advanced analytics
  • Higher API rate limit
  • Priority support
Talk to sales

Compare

Cheaper than Bitly. Smarter than TinyURL.

You get the link, the QR, the analytics — and a real CLI when you want to wire it into your stack.

CapabilityLinkSnapBitly ProTinyURL
Lowest paid tierRp 79k/mo~Rp 565k/mo ($35)~Rp 145k/mo ($9)
IDR pricing
Custom QR with logo
Real-time analytics
Custom domain
API + CLI + SDKs
No per-click cap
Bulk import from CSV
One login for sister products

For developers

CLI-first. Type-safe SDKs. Webhooks that don't lie.

Real CLI, type-safe SDKs for Node.js, Python, and Go, REST API, signed webhooks, idempotency keys, and a sandbox mode. Test before flipping a single real link.

  • Shorten, list, update, delete — all scriptable from the CLI
  • OpenAPI spec + type-safe SDKs (Node, Python, Go)
  • Webhooks with HMAC signatures + replay protection
  • Sandbox mode with disposable test workspaces
linksnap — sandbox
zsh
# Install once
$ npm i -g @forjio/linksnap-cli

# Log in with your Forjio account
$ linksnap auth login
✔ Authenticated as you@example.com via Huudis

# Shorten a URL
$ linksnap shorten \
    https://blog.yourbrand.com/2026-q2-launch \
    --slug q2-launch
✔ Created: https://linksnap.one/q2-launch
shorten.ts
zsh
import { LinkSnap } from "@forjio/linksnap-node";

const linksnap = new LinkSnap({
  apiKey: process.env.LINKSNAP_KEY!,
});

const link = await linksnap.links.create({
  longUrl: "https://blog.yourbrand.com/q2-launch",
  slug: "q2-launch",
});

console.log(link.shortUrl); // linksnap.one/q2-launch

One login

Sign in once. Use every Forjio product.

LinkSnap shares its account system with the rest of the Forjio family through Huudis SSO. Add a teammate to LinkSnap and they're already part of your other Forjio workspaces.

Huudis

identity

LinkSnaplinks + QRyou are here
Storlaunchstorefront
Plugipaypayments
Serrontservice invoicing
Fulkrumafulfillment
Ripllomarketing
MalaposPOS
Suppuosupport

Powered by Huudis — the identity provider for the Forjio family.

FAQ

Common questions.

  • Do my links ever expire on the free tier?
    No. Links you create stay active forever — even if you stop using LinkSnap. We don’t disappear, we don’t 404 your old QR codes. The 50 links per month is a creation limit, not a retention limit.
  • Who owns my link data?
    You do. Click events, link records, QR exports, and audience analytics all belong to your workspace. Export anytime as CSV or pull through the API. We never sell or repackage merchant data.
  • Can I use my own domain like links.yourbrand.com?
    Yes, on the Business tier. Point a CNAME at cname.linksnap.one and we issue the SSL automatically. Your short links live at links.yourbrand.com/<slug> — LinkSnap is invisible to your audience.
  • How does this comply with GDPR / Indonesian data law?
    We collect minimal click telemetry (no third-party tracking pixels), store it in our own infrastructure, and let you export or delete on demand. EU visitors get a respect-DNT default; you can disable analytics per-link if you need to.
  • What happens if someone shortens an abusive URL?
    Every short link is checked against malware feeds at click time. We honor abuse reports within 24 hours, and confirmed offenders are taken down with a redirect to a takedown notice. Your account doesn’t get penalized for someone else’s misuse.
  • What happens if I downgrade from Pro to Free?
    Existing links stay live. The Free tier limits apply only to new link creation going forward. QR watermark returns to your new QR codes from that point — old ones stay clean.
  • Can my team share a workspace?
    Yes. Pro includes 3 team seats; Business includes unlimited. Roles are owner / admin / member, with per-link permissions on Business. Members can be added or removed in seconds via the dashboard or CLI.

Your first short link is one paste away.

Free forever for 50 links a month. No card. Upgrade when you outgrow it.