PressFly - Monetized Articles System

A monetized article publishing system where members earn per view, with posts, topics, referrals, withdrawals, social login, captcha, and translations.

Version 3.5.3.1 Updated 12 August 2026 4.8 out of 5 from 36 reviews

A major update is coming: we are working on a big new version of PressFly.

MightyScripts.com is the official website of PressFly. PressFly is a self-hosted PHP script. This means you install it on your own hosting or server. We do not host it for you. You use it to run your own article publishing website, where writers earn money. Members write and publish articles, and readers visit them. The writers earn money from every qualified view. You earn money from the ads on the article pages. Think of a community publishing site like Medium, BuzzFeed, or Listverse, on your own domain and with your own rules.

The current version, 3.5.3.1, is built on Laravel 13 and supports PHP 8.5. See the Hosting and System Requirements on this page before you buy.

Who PressFly Is For

  • Website owners and business owners who want to start a write-and-earn publishing website. They do not want to depend on the service of another company.
  • Niche communities that want their members to write about a topic and earn money for the readers they send.
  • AdLinkFly owners who want to show AdLinkFly short links inside articles and grow both websites together.

How PressFly Works

  1. Members write articles. Writers use the built-in editor to add text, images, and embedded videos or posts. They can save drafts and send articles for publishing.
  2. Readers visit the articles. Writers share their articles on social networks, and your advertisements appear on the article pages.
  3. Qualified views earn money. Each view is checked against your rules. Examples are a reading time based on the article length and a daily limit for each visitor. Other rules are a reCAPTCHA v3 score and proxy and ad-blocker detection. Qualified views pay the writer your CPM rate for the reader’s country. CPM is the amount for 1,000 views.
  4. Writers withdraw their earnings. When a writer reaches the minimum amount, they request a withdrawal, and you approve and pay it.

Try the PressFly Demo

Frontend: https://pressfly.mightyscripts.xyz/
Administration Panel: https://pressfly.mightyscripts.xyz/login
Email: demo@mightyscripts.com - Password: password

Watch the PressFly how-to videos on YouTube.

PressFly Features

PressFly counts a view as paid only when it meets the rules you set:

  • The reader reaches the reCAPTCHA v3 score you choose in the settings. Read Google’s reCAPTCHA v3 score guide.
  • The reader stays on the page for a time based on the article length.
  • The reader is unique within 24 hours, with a configurable number of paid views per IP address.
  • Proxy, VPN, and ad-blocker visits, and visits where the IP address changes, do not earn.
  • JavaScript and cookies must be enabled.

Writers and Earnings

  • Set a different CPM rate for each country.
  • Writers get a dashboard with monthly and yearly statistics and automatic charts.
  • Writers and administrators see the earnings of each article in the article lists.
  • Turn earnings off for everyone or for a single member at any time.
  • Optionally ask readers to disable their ad blocker on article pages.

Articles and Editor

  • A rich text editor with font sizes, images, and WebP support.
  • Embed videos, SoundCloud, Facebook, X (Twitter), GitHub gists, and other services.
  • Save articles as drafts, and delete drafts.
  • Members can like and bookmark articles, and anyone can share them on WhatsApp and Telegram.
  • Unlimited categories, tags, posts, and pages, with shortcodes in pages.
  • A popular articles widget and an RSS feed with article images.
  • Show AdLinkFly short links inside PressFly articles.

SEO

  • SEO fields for pages, and control over the article details shown, such as views, author, and dates.
  • Google rich results data for articles and pages.
  • An XML sitemap.

Withdrawal System

  • Add as many withdrawal methods as you need, for example PayPal, Skrill, Bitcoin, WebMoney, or Paytm. Each method has its own minimum amount.
  • Writers request a withdrawal when they reach the minimum amount.
  • Mark requests as pending, approved, complete, or cancelled.

Referrals System

Members share their referral link and earn a percentage of what the people they refer earn. You can turn referrals on or off and set the percentage.

CAPTCHA and Security

  • reCAPTCHA v2 (checkbox or invisible), reCAPTCHA v3 for paid views, and hCaptcha.
  • Turn CAPTCHA on or off for the login, registration, forgot-password, and contact forms.
  • Members are signed out of other devices after changing their password.

Members and Social Login

  • Registration with optional email activation, password reset, and email change.
  • Login with Facebook, X (Twitter), or Google.

Administration Panel

  • Site statistics on the dashboard, and filters for users, articles, tags, and categories.
  • Admin groups, such as Super Admin, Article Manager, and Withdrawal Requests Manager.
  • Log in as a member to help with support questions.
  • Place advertisements in the header, above and below article content, and on the homepage.
  • Change the website name, description, logo, default language, time zone, and currency.
  • Set the allowed upload file types and maximum upload size.
  • Show a cookie notice, connect Mailchimp, add your social network links, and add custom code to the frontend.
  • Send email through SMTP or Sendmail.

Translation Ready

Translate PressFly into any language, and sync newly added translation keys into the languages you created.

What You Get When You Buy PressFly

  • A license for the self-hosted PressFly PHP script, which you install on your own hosting or server. It is not a hosted subscription.
  • Download access to the latest version from your account after payment.
  • Product updates and support during your active updates and support period.
  • An optional Updates & Support Extension later, only if you want to keep receiving updates and support.

PressFly runs on shared, VPS, and dedicated hosting that meets the Hosting and System Requirements on this page. Want to connect it with your link shortener? Read how AdLinkFly works with PressFly or see AdLinkFly. If you are not sure your hosting is compatible, ask us a question first.

Hosting and System Requirements

- PHP 8.4.18 or higher and lower than PHP 8.6.0
- ionCube Loader 15.0 or higher
- Apache with mod_rewrite, Nginx, or IIS using the supplied server template
- MySQL 5.7 or higher, or MariaDB 10.3 or higher
- PHP extensions: pdo_mysql, curl, intl, json, openssl, mbstring, tokenizer, ctype, xml, bcmath, gd, fileinfo
- PHP functions: putenv and getenv
- Ability to run one cron job every minute