The auction platform
for your website
BidJS is a JavaScript embed that puts real-time timed and webcast auctions on your website, fully branded as your own. There's no shared marketplace taking a cut, and nothing for your bidders to download.

Trusted by auction houses in fine art, antiques, industrial and agricultural sales




Start building the same day
BidJS credentials are typically issued the same business day, with no mandatory professional-services project or onboarding fee. See what auction software costs, then start building. A technically capable team can integrate BidJS themselves using the documentation, examples and developer sandbox. Bidlogix support is available when needed.
Integrating BidJS, in a customer’s words
The programme is easy to use and excellent value for money. Our customers tell us that they really love our auction site.
Non-incentivized review: any software user can leave a review for any product listed on our site. All submitted reviews are subject to our verification process prior to publication.
* The reviews constitute the subjective opinions of individual end users based on their own experiences and do not represent the views of Capterra, Inc., Nubera EBusiness S.L., Software Advice, Inc., or its affiliates.
Two ways to install, or start from our template
Most auctioneers use one of the first two. Pick whichever matches your site.
One-click WP-admin route
Install the BidJS WordPress route from your WP admin and get started quickly.
WordPress powers a large share of auctioneer sites, making this the fastest path for many teams.
JavaScript plugin
Drop a JavaScript snippet into any site to bring BidJS to your bidders.
It works with WordPress, Joomla, Drupal, custom-built sites, and anything else.
No website yet? Or no time to build one?
Build one from a prompt
One line was enough: '@Sites Create an auction website that uses BidJS demo code found at docs.bidjs.com'. ChatGPT reads our documentation and wires up the bidding itself. Needs a paid ChatGPT Work plan.
See the site it builtStart from working code
Remix our starter project on Replit and get an auction site into your own workspace. Sign in to Replit to remix the template.
Remix on ReplitHave someone build it
We partner with The Juniper Studio, who specialise in well-designed, affordable sites. If you'd rather hand this over, we recommend them.
The Juniper StudioBuilding something completely bespoke? Explore the separate Bidding API product for custom auction applications.
What BidJS does
Built over a decade working with auction houses across fine art, antiques, industrial, real estate, and charity sectors.
What your bidders get
Timed online auctions
Run fully automated timed auctions where each lot closes at a scheduled time. Stagger the closings across your catalogue so lots close one after another. Bidders stay watching instead of drifting off after a single lot ends.

Live webcast auctions
Host live auction room events with floor bids, phone bids, and internet bids all competing in real time on the same lot. Your clerk marks floor and phone activity; internet bidders connect via WebSocket and receive every update in real time.

Buy now & make offer
Add fixed-price Buy Now options alongside traditional bidding. Buyers who want certainty can purchase immediately at your set price — other bidders carry on competing until the Buy Now is triggered.
Max bid / auto-bid
Bidders set a maximum and let the system bid on their behalf. BidJS increments automatically whenever they're outbid, up to their stated maximum — just like a traditional commission bid.
Overtime / soft close
Anti-sniping protection built into every timed auction. Set an overtime window of typically 2–5 minutes and any bid placed near closing automatically extends the lot, giving competing bidders time to respond.
Private treaty sales
Run off-auction direct sales alongside your live catalogue. Private treaty listings show a fixed asking price or an enquire prompt, and all enquiries come straight through to your team via the BidJS dashboard.
Multi-currency & multilingual
BidJS is fully internationalised. Display estimates, current bids, and invoices in any supported currency, formatted automatically to local conventions. Run separate currency environments for different regional sales.
What your team gets
Auction & registrant management
Set up each sale, review its registrant list, and manage bidder access from one place. Your team can see who is ready to bid and resolve access issues before the auction starts.

Bidder registration & deposits
Control exactly who can bid in each auction. Require identity verification, a refundable deposit, or manual approval before anyone gets access to bidding — all configurable per sale.
Payment integrations
After each auction closes, BidJS calculates buyer's premium, generates itemised invoices grouped per buyer, and delivers them to winning bidders once approved by your team.
Bidder data ownership
Every bidder who registers on your BidJS-powered site is yours — not Bidlogix's, not a shared marketplace's. Your bidder database is exportable at any time in standard formats, with full GDPR-compliant data handling.
See BidJS in action
Browse real lots, place test bids, and see how the platform looks to your bidders.
View live demo →BidJS works in modern mobile browsers.
No app download required. Bidders can browse lots, register, and place bids across modern desktop, tablet and mobile browsers.

Add a branded app
A branded native app is available as an optional extra for BidJS customers. Its one real advantage is push notifications — outbid alerts, lot closing soon, auction starting. Everything else the app does, the mobile web experience already does.
Our own demo app is available if you want to see BidJS on a phone. See the demo app on Google Play →
Explore BidJS features in depth
Each capability has its own detailed page covering configuration options, use cases, and technical notes.
A fixed monthly fee. No commission on your sales.
BidJS is priced as a fixed monthly fee, with no commission on sales and unlimited lot listings per month. We never take a percentage of your hammer price or buyer's premium, so your costs stay predictable as your sales grow. Plans start at £300/month on an annual contract, or £400/month month-to-month.
See pricingReady to see BidJS in action?
Book a free, no-obligation demo and we'll show you how to get started with auctions on your website. BidJS credentials are typically issued the same business day.
Try it in a sandbox
A private test environment with sample sales, lots and registrants, plus API tokens to build with BidJS.
Free for 30 days, then monthly, cancel any time. £200.00 per month after the trial.