The book resale platform for EPFL students. Post a listing in 2 minutes, exchange in person on campus.

No bank account needed, no postal shipping. Everything happens on campus, in person.

Sign in with your @epfl.ch address. Add a photo, the price, the course and the book's condition. Online in 2 minutes.
Search by title, filter by section (IN, PH, MA...), course, semester or price range.
No company behind it, no hidden business model. A student project, volunteer-run, non-profit.

No commission, no subscription, no ads. Costs are covered by the team.
Code, design and content created and maintained by EPFL students, non-profit.

The book industry has an environmental cost. Paper, ink, transport: a university textbook generates an average of 4 kg of CO₂. By reselling it, you avoid these emissions.
4 kg
CO₂ avoided per book
50 L
of water preserved
Real exchanges between real students on campus.
1
registered students
Books recently added by the community.
No books available yet. Be the first!
No vague promises. Here's exactly what the platform covers.


A few practical tips to make everything go smoothly, from posting to meeting.
Rolex Learning Center, BC hall, library or CO entrance.
Set a time by message. Let them know if you're late or cancelling.
How moderation works, and what its limits are.

Only @epfl.ch addresses can create an account, verified at 4 levels (client, server, RLS, DB constraint). Cloudflare Turnstile anti-bot protection on registration and publishing.
Multi-layer rate limiting (application and database). Auto-moderation: a listing with 3 reports is automatically hidden. Banned users can no longer publish or write. Every admin action is tracked in an audit log.
Sign up in 30 seconds with your @epfl.ch address. Publish, contact, exchange. Currently free, no commission.

Contact the seller via messaging. Meet at the Rolex, BC or CO. Payment by Twint or cash.
A resold book is one less book printed. Your textbooks serve multiple semesters.
Restricted to @epfl.ch. Data in Switzerland (Zurich). No advertising tracking.
2.5 kg
of paper saved
Verify the book matches the listing before concluding.
Between 30% and 60% of the new price. Indicate the real condition.
Use messaging to keep a record. No phone number required.
Abusive price, fake listing: report it. Every report is reviewed.
Data hosted in Switzerland (Zurich). Strict security headers (HSTS, CSP). Row-level access control (RLS). No advertising tracking and no data resale. Full account deletion at any time.