Bidlogix
Embedded auction platform

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.

BidJS auction listings shown across laptop, tablet, and mobile screens

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

Hobbs Parker
Ingles & Hayday
Maynards
E-FARM
Apex Auctions
Fast setup

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.

Phil M.
proprietor
Capterra · BidJS · Highly reccomended · · *

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.

Choose your route

Two ways to install, or start from our template

Most auctioneers use one of the first two. Pick whichever matches your site.

WordPress

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.

See the WordPress route
Any site

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.

See the JavaScript route
Other ways to start

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 built

Start 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 Replit

Have 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 Studio

Building something completely bespoke? Explore the separate Bidding API product for custom auction applications.

Up to 40,000
Concurrent connections per regional stack
19
Built-in languages
150+
Auction websites powered by BidJS
2008
Powering auctions since

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.

BidJS timed auction catalogue showing a yellow sports car, VW camper and white Tesla, with bid counts, closing dates, reserve statuses and bidding controls
BidJS timed auction catalogue, from the BidJS demo.

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.

Illustration of a BidJS webcast auction example: auctioneer video feed beside the current lot and bidding controls. Video and bidding state are mocked up.
Example webcast bidding view

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.

Illustration of the BidJS admin Items interface for a demonstration auction, with tabs and a list of lots and their statuses
Example admin Items view for a demonstration auction.

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 →
Mobile bidding

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.

Illustration of BidJS mobile bidding example: a phone browser showing an auction lot with bidding controls
Illustration: example mobile bidding view.

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.

Pricing

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 pricing

Ready 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.

Bidlogix sandbox

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.

Start your sandbox