- Home
- Products
- PHP Scripts
- Links
- Linkora - Link in Bio & URL Shortener Sa...
Linkora - Link in Bio & URL Shortener SaaS (Bio Pages, QR Codes, Analytics, Custom Domains) - Laravel 13
Product overview
Bio pages with 8 themes, short links with alias, UTM, password and expiry, QR designer, analytics, custom domains and plans.
Frequently bought together
Item details
Support & inquiry
Product demo
Description
Linkora - your own link-in-bio and URL shortener website
Linkora is a complete link-in-bio and URL shortener platform for one website. Your members build bio pages with a live editor and eight themes, shorten links with a custom alias, UTM tags, a password, an expiry date or a click limit, design QR codes with their logo and follow every click in clear analytics - countries, cities, devices, browsers, operating systems and referrers. Business members connect their own domains. You earn from Free / Pro / Business plans paid per month or per year with six payment options.
Built on Laravel 13 (PHP 8.3+) with a browser installer - the vendor folder is included, no Composer, Node.js or SSH needed. Light theme by default with a full dark theme; every colour, text, price and limit is editable in the admin.
Every demo below opens with one click - no typing needed.
- Demo website URL: https://linkora.anowhosting.com/
- One-click member demo URL (Maya Brooks, Pro: bio pages, short links, QR codes, analytics): https://linkora.anowhosting.com/demo-login/member
- One-click admin (owner) demo URL: https://linkora.anowhosting.com/demo-login/owner
- One-click admin demo URL: https://linkora.anowhosting.com/demo-login/admin?to=/admin/reports
- One-click support demo URL: https://linkora.anowhosting.com/demo-login/support
- Sample bio page: https://linkora.anowhosting.com/@maya
- Public documentation: https://linkora.anowhosting.com/codester/docs/index.html
- Demo logins (password "password"): Owner alex@linkora.example, Admin rachel@linkora.example, Support ben@linkora.example, Member maya@mayabrooks.example
Bio pages with a live editor
- Profile photo, name, bio and social icons, then blocks: link buttons with thumbnails and highlight, headers, text, images, social icons, YouTube / Spotify embeds, a contact e-mail button and dividers
- Drag to reorder, show / hide, drafts and publish, a live phone preview
- Eight themes with matching dark versions, backgrounds, button styles, colours, fonts and avatar shapes
- SEO title and description, share image, sensitive-content warning, badge on the Free plan
Short links with full control
- Random code or custom alias, title and tags, enable / disable, copy, stats and QR in one row
- UTM builder with the live result
- Password protection, an expiry date or a click limit, with an optional address for afterwards
- 301 or 302 redirects, reserved names, CSV import and export on Business
QR code designer
QR codes for a short link, a bio page or any address with dot, corner and background colours, dot and corner styles, a logo in the middle, size, and PNG / SVG download. Saved designs show their scans, and every scan is counted in the link's analytics.
Analytics members can act on
- Total vs unique clicks over time with the best day marked
- Countries with flags, cities, devices, browsers, operating systems and referrers with unique visitors
- 7 days to 12 months or custom dates, day / week, chart or table, CSV export on Business
- Bots and link previews are not counted; no IP address is stored
Custom domains
Business members add their own domain, create the CNAME and TXT records shown and Linkora verifies the DNS every 10 minutes. Each domain chooses what its root opens and what unknown codes show.
Plans and payments - no auto-renew
- Free, Pro and Business for a month or a year - every price, limit and feature switch is editable
- Reminders with a pay link before the period ends, then a grace period
- Stripe, PayPal, Paystack, PayHere, Razorpay and bank transfer with receipt upload and approval
- Verified on the server, signed webhooks that fail closed, US sales tax by state and invoices
One admin panel
Dashboard with members, paid plans, revenue, links, clicks and reports; users, links & pages moderation, plans, payments, gateways, settings, website content, languages with auto-translate, e-mail templates, SEO & AdSense, staff roles (owner, admin, support), activity log, backups, demo mode and update upload.
Link safety built in
- Blocked domains and keywords checked on every new or edited link (starter list included)
- Optional Google Safe Browsing check in the background
- Abuse reports from a public form and every bio page, with one-click actions
- A safe-redirect warning page with a countdown for flagged links
What you get
- The complete script with the vendor folder and browser installer (MySQL / MariaDB or SQLite)
- Optional demo data: Maya Brooks, a food creator in Austin, with her bio pages, 214 short links and a year of clicks, Harbor Coffee Co. on its own domain, about 6,200 members and twelve months of payments
- Illustrated HTML documentation with screenshots of both themes
Good to know
- One installation is one website: members share your domain and can connect their own on Business. No team workspaces and no public API.
- Plans are period-based: one payment buys one month or one year, and nothing is charged automatically. Online payments need your own merchant accounts.
- Custom domains need DNS records from the member and an SSL certificate on your hosting for each domain.
- City statistics use a free GeoLite2 / DB-IP city file you upload, or Cloudflare's location headers.
- English is bundled; other languages are added in the admin.
- The demo people, businesses, links and numbers are sample content.
Requirements at a glance
PHP 8.3+, MySQL 5.7+ / MariaDB 10.3+ (or SQLite), Apache, LiteSpeed or Nginx, a cron job, a domain or sub-domain of its own. No Composer, Node.js or SSH needed.
Support and updates
Support covers installation, configuration and bugs in the item. Server administration, merchant accounts and custom development are not included.
Core features
Link in bio
- Bio page editor with a live phone preview, drafts and publish
- Blocks: link buttons, headers, text, images, social icons, YouTube / Spotify, contact e-mail, dividers
- 8 themes with dark versions, backgrounds, button styles, colours, fonts, avatar shapes
- SEO title, description and share image, sensitive-content warning, badge per plan
URL shortener & QR
- Custom alias, tags, UTM builder, password, expiry date or click limit, enable / disable
- 301 / 302 redirects, reserved names, CSV import / export (Business)
- QR designer: colours, dot and corner styles, logo, PNG / SVG, saved designs with scan counts
Analytics & domains
- Total and unique clicks, best day, countries, cities, devices, browsers, OS, referrers
- Date ranges, day / week, table view, CSV export; bots and previews excluded, no IP stored
- Custom domains with CNAME + TXT verification every 10 minutes
Revenue
- Free, Pro, Business per month or year - no auto-renew, reminders with a pay link, grace period
- Stripe, PayPal, Paystack, PayHere, Razorpay, bank transfer - verified on the server, signed fail-closed webhooks
- US sales tax by state, invoices, refunds recorded, AdSense slots for Free pages
Admin & setup
- Dashboard, users, links & pages moderation, abuse reports, blocked domains and keywords, Google Safe Browsing
- Owner, admin and support roles with sections per person, activity log
- Website content, FAQ, contact form, SEO, sitemap, GA4
- Light and dark themes, six colour presets plus custom colours with automatic button text contrast
- SMTP with branded e-mail templates, browser notifications, optional two-step sign-in
- Languages with a translation editor and auto-translate (DeepL, Google, LibreTranslate), currencies
- Browser installer, demo mode with one-click logins, backups, maintenance mode, changeable admin path, update upload
Server requirements
- PHP 8.3 or newer (8.3, 8.4)
- MySQL 5.7+ / 8.x or MariaDB 10.3+ (SQLite 3 for local tests)
- PHP extensions: pdo (pdo_mysql or pdo_sqlite), mbstring, openssl, tokenizer, xml, ctype, json, fileinfo, curl, gd, zip
- Apache with mod_rewrite (cPanel, Plesk, DirectAdmin), LiteSpeed or Nginx; Windows with XAMPP / Laragon
- A domain or sub-domain of its own (short links live at the root)
- One cron job every minute (Task Scheduler on Windows)
- HTTPS recommended (webhooks, browser notifications, custom domains)
- No Composer, Node.js or SSH needed - the vendor folder is included
- Accounts you bring: payment gateway merchant accounts and SMTP; optional Google Safe Browsing key, translation key, AdSense, Google Analytics and a free GeoLite2 / DB-IP city file
Installation instructions
Install
- Create an empty MySQL / MariaDB database and user in your hosting panel and select PHP 8.3 or newer.
- Upload the linkora folder and point your domain to its public folder - or upload its contents straight into public_html (with the hidden .htaccess files).
- Open your-domain.com: the browser installer checks the server, asks for the database and creates your site and owner account (demo data optional, imported in short steps so shared hosts do not time out).
- Sign in at /login, check the plans and prices, switch on your payment gateways, set up SMTP and the link safety settings.
- Add the cron job
* * * * * cd /path/to/linkora && php artisan schedule:runfor click statistics, domain and link checks, reminders, retention and backups.
Updates
- Back up, upload the update zip in Admin › Update (or copy the new files over the old ones; .env, storage and public/uploads are kept), then click Run update - your data is kept.
The illustrated guide (cPanel, VPS / Nginx, Windows and Task Scheduler, the installer, cron, plans and payments with webhooks, custom domains, city statistics, languages, demo mode, troubleshooting) is in documentation/index.html and online at https://linkora.anowhosting.com/codester/docs/index.html.
Changelog
1.0.0 – October 2026
- Initial release: bio pages with eight themes and a live editor, short links with custom aliases, UTM builder, passwords, expiry dates and click limits, a QR code designer with logo and PNG / SVG download, analytics (countries, cities, devices, browsers, operating systems, referrers, unique vs total), custom domains with DNS verification.
- Free / Pro / Business plans per month or year with no auto-renew, Stripe, PayPal, Paystack, PayHere, Razorpay and bank transfer, US sales tax, invoices.
- Link safety (blocked domains and keywords, Google Safe Browsing, abuse reports, warning page), admin panel with owner, admin and support roles, languages with auto-translate, AdSense slots, light and dark themes with colour presets, browser installer, demo mode, backups and update upload.