Skip to content
Poortopia

Country/region

  • Afghanistan EUR €
  • Åland Islands EUR €
  • Albania EUR €
  • Algeria EUR €
  • Andorra EUR €
  • Angola EUR €
  • Anguilla EUR €
  • Antigua & Barbuda EUR €
  • Argentina EUR €
  • Armenia EUR €
  • Aruba EUR €
  • Ascension Island EUR €
  • Australia EUR €
  • Azerbaijan EUR €
  • Bahamas EUR €
  • Bahrain EUR €
  • Bangladesh EUR €
  • Barbados EUR €
  • Belarus EUR €
  • Belgium EUR €
  • Belize EUR €
  • Benin EUR €
  • Bermuda EUR €
  • Bhutan EUR €
  • Bolivia EUR €
  • Bosnia & Herzegovina EUR €
  • Botswana EUR €
  • Brazil EUR €
  • British Indian Ocean Territory EUR €
  • British Virgin Islands EUR €
  • Brunei EUR €
  • Bulgaria EUR €
  • Burkina Faso EUR €
  • Burundi EUR €
  • Cambodia EUR €
  • Cameroon EUR €
  • Canada EUR €
  • Cape Verde EUR €
  • Caribbean Netherlands EUR €
  • Cayman Islands EUR €
  • Central African Republic EUR €
  • Chad EUR €
  • Chile EUR €
  • China EUR €
  • Christmas Island EUR €
  • Cocos (Keeling) Islands EUR €
  • Colombia EUR €
  • Comoros EUR €
  • Congo - Brazzaville EUR €
  • Congo - Kinshasa EUR €
  • Cook Islands EUR €
  • Costa Rica EUR €
  • Côte d’Ivoire EUR €
  • Croatia EUR €
  • Curaçao EUR €
  • Cyprus EUR €
  • Czechia EUR €
  • Djibouti EUR €
  • Dominica EUR €
  • Dominican Republic EUR €
  • Ecuador EUR €
  • Egypt EUR €
  • El Salvador EUR €
  • Equatorial Guinea EUR €
  • Eritrea EUR €
  • Estonia EUR €
  • Eswatini EUR €
  • Ethiopia EUR €
  • Falkland Islands EUR €
  • Faroe Islands EUR €
  • Fiji EUR €
  • France EUR €
  • French Guiana EUR €
  • French Polynesia EUR €
  • French Southern Territories EUR €
  • Gabon EUR €
  • Gambia EUR €
  • Georgia EUR €
  • Germany EUR €
  • Ghana EUR €
  • Gibraltar EUR €
  • Greece EUR €
  • Greenland EUR €
  • Grenada EUR €
  • Guadeloupe EUR €
  • Guatemala EUR €
  • Guernsey EUR €
  • Guinea EUR €
  • Guinea-Bissau EUR €
  • Guyana EUR €
  • Haiti EUR €
  • Honduras EUR €
  • Hong Kong SAR EUR €
  • Hungary EUR €
  • Iceland EUR €
  • India EUR €
  • Indonesia EUR €
  • Iraq EUR €
  • Isle of Man EUR €
  • Israel EUR €
  • Jamaica EUR €
  • Japan EUR €
  • Jersey EUR €
  • Jordan EUR €
  • Kazakhstan EUR €
  • Kenya EUR €
  • Kiribati EUR €
  • Kosovo EUR €
  • Kuwait EUR €
  • Kyrgyzstan EUR €
  • Laos EUR €
  • Latvia EUR €
  • Lebanon EUR €
  • Lesotho EUR €
  • Liberia EUR €
  • Libya EUR €
  • Liechtenstein EUR €
  • Lithuania EUR €
  • Luxembourg EUR €
  • Macao SAR EUR €
  • Madagascar EUR €
  • Malawi EUR €
  • Malaysia EUR €
  • Maldives EUR €
  • Mali EUR €
  • Malta EUR €
  • Martinique EUR €
  • Mauritania EUR €
  • Mauritius EUR €
  • Mayotte EUR €
  • Mexico EUR €
  • Moldova EUR €
  • Monaco EUR €
  • Mongolia EUR €
  • Montenegro EUR €
  • Montserrat EUR €
  • Morocco EUR €
  • Mozambique EUR €
  • Myanmar (Burma) EUR €
  • Namibia EUR €
  • Nauru EUR €
  • Nepal EUR €
  • Netherlands EUR €
  • New Caledonia EUR €
  • New Zealand EUR €
  • Nicaragua EUR €
  • Niger EUR €
  • Nigeria EUR €
  • Niue EUR €
  • Norfolk Island EUR €
  • North Macedonia EUR €
  • Norway EUR €
  • Oman EUR €
  • Pakistan EUR €
  • Palestinian Territories EUR €
  • Panama EUR €
  • Papua New Guinea EUR €
  • Paraguay EUR €
  • Peru EUR €
  • Philippines EUR €
  • Pitcairn Islands EUR €
  • Portugal EUR €
  • Qatar EUR €
  • Réunion EUR €
  • Romania EUR €
  • Russia EUR €
  • Rwanda EUR €
  • Samoa EUR €
  • San Marino EUR €
  • São Tomé & Príncipe EUR €
  • Saudi Arabia EUR €
  • Senegal EUR €
  • Serbia EUR €
  • Seychelles EUR €
  • Sierra Leone EUR €
  • Singapore EUR €
  • Sint Maarten EUR €
  • Slovakia EUR €
  • Slovenia EUR €
  • Solomon Islands EUR €
  • Somalia EUR €
  • South Africa EUR €
  • South Georgia & South Sandwich Islands EUR €
  • South Korea EUR €
  • South Sudan EUR €
  • Spain EUR €
  • Sri Lanka EUR €
  • St. Barthélemy EUR €
  • St. Helena EUR €
  • St. Kitts & Nevis EUR €
  • St. Lucia EUR €
  • St. Martin EUR €
  • St. Pierre & Miquelon EUR €
  • St. Vincent & Grenadines EUR €
  • Sudan EUR €
  • Suriname EUR €
  • Svalbard & Jan Mayen EUR €
  • Taiwan EUR €
  • Tajikistan EUR €
  • Tanzania EUR €
  • Thailand EUR €
  • Timor-Leste EUR €
  • Togo EUR €
  • Tokelau EUR €
  • Tonga EUR €
  • Trinidad & Tobago EUR €
  • Tristan da Cunha EUR €
  • Tunisia EUR €
  • Türkiye EUR €
  • Turkmenistan EUR €
  • Turks & Caicos Islands EUR €
  • Tuvalu EUR €
  • U.S. Outlying Islands EUR €
  • Uganda EUR €
  • Ukraine EUR €
  • United Arab Emirates EUR €
  • United Kingdom GBP £
  • United States USD $
  • Uruguay EUR €
  • Uzbekistan EUR €
  • Vanuatu EUR €
  • Vatican City EUR €
  • Venezuela EUR €
  • Vietnam EUR €
  • Wallis & Futuna EUR €
  • Western Sahara EUR €
  • Yemen EUR €
  • Zambia EUR €
  • Zimbabwe EUR €
Log in Cart

Item added to your cart

View cart

Search

The poetry, the place, and the people

Ed and Madeleine started Poortopia because the historical book trade in Oudemanhuispoort is struggling. Sales are declining, and upcoming renovations at The University of Amsterdam makes relying on chance encounters unsustainable. The future of the book trade in the Poort is at risk, and we need support!

Poortopia, the largest vendor at Oudemanhuispoort Bookmarket, now has an online presence. Following tradition, we sell secondhand books in 'the Poort'. As Ed, puts it: "There is still a certain atmosphere here. It has an old history. It has been here for nearly 150 years already. It has always been a book location. Traditionally, this has always been one of the most important places for books in Amsterdam."

Poortopia was born from this need to connect with more people. Over the past decade, our tables have changed and grown with the help of the neighborhood. The bookstand is a community project, here to serve everyone. It's a place to talk, browse, buy, or just hang out.

Going online, we want to give locals the same joy of exploring our street stalls — an adventure through language, in the street, and in dreams.

As things change, we have had to adapt. Our shop stalls alone now hold over 15.000 secondhand books from daily city hunts, showing our dedication. Since every item we sell is unique, we’ve had to find efficient ways to manage, like using our phones to speed up the photography process.

As street sellers in Amsterdam, we listen to people's dreams. We want everyone to join in and embrace "the mystery of it all", as one customer put it. Books help us do that. Everyone's welcome.

Photo: Huub Zeeman

Visit us

Location: Oudemanhuispoort, Amsterdam Centrum

Book stalls: 5, 8, 9

Days & Hours: Wed, Fri, Sat 12:00 - 18:00

Transport: Tram 14, 2, 24

  • Facebook
  • Instagram

Country/region

  • Afghanistan EUR €
  • Åland Islands EUR €
  • Albania EUR €
  • Algeria EUR €
  • Andorra EUR €
  • Angola EUR €
  • Anguilla EUR €
  • Antigua & Barbuda EUR €
  • Argentina EUR €
  • Armenia EUR €
  • Aruba EUR €
  • Ascension Island EUR €
  • Australia EUR €
  • Azerbaijan EUR €
  • Bahamas EUR €
  • Bahrain EUR €
  • Bangladesh EUR €
  • Barbados EUR €
  • Belarus EUR €
  • Belgium EUR €
  • Belize EUR €
  • Benin EUR €
  • Bermuda EUR €
  • Bhutan EUR €
  • Bolivia EUR €
  • Bosnia & Herzegovina EUR €
  • Botswana EUR €
  • Brazil EUR €
  • British Indian Ocean Territory EUR €
  • British Virgin Islands EUR €
  • Brunei EUR €
  • Bulgaria EUR €
  • Burkina Faso EUR €
  • Burundi EUR €
  • Cambodia EUR €
  • Cameroon EUR €
  • Canada EUR €
  • Cape Verde EUR €
  • Caribbean Netherlands EUR €
  • Cayman Islands EUR €
  • Central African Republic EUR €
  • Chad EUR €
  • Chile EUR €
  • China EUR €
  • Christmas Island EUR €
  • Cocos (Keeling) Islands EUR €
  • Colombia EUR €
  • Comoros EUR €
  • Congo - Brazzaville EUR €
  • Congo - Kinshasa EUR €
  • Cook Islands EUR €
  • Costa Rica EUR €
  • Côte d’Ivoire EUR €
  • Croatia EUR €
  • Curaçao EUR €
  • Cyprus EUR €
  • Czechia EUR €
  • Djibouti EUR €
  • Dominica EUR €
  • Dominican Republic EUR €
  • Ecuador EUR €
  • Egypt EUR €
  • El Salvador EUR €
  • Equatorial Guinea EUR €
  • Eritrea EUR €
  • Estonia EUR €
  • Eswatini EUR €
  • Ethiopia EUR €
  • Falkland Islands EUR €
  • Faroe Islands EUR €
  • Fiji EUR €
  • France EUR €
  • French Guiana EUR €
  • French Polynesia EUR €
  • French Southern Territories EUR €
  • Gabon EUR €
  • Gambia EUR €
  • Georgia EUR €
  • Germany EUR €
  • Ghana EUR €
  • Gibraltar EUR €
  • Greece EUR €
  • Greenland EUR €
  • Grenada EUR €
  • Guadeloupe EUR €
  • Guatemala EUR €
  • Guernsey EUR €
  • Guinea EUR €
  • Guinea-Bissau EUR €
  • Guyana EUR €
  • Haiti EUR €
  • Honduras EUR €
  • Hong Kong SAR EUR €
  • Hungary EUR €
  • Iceland EUR €
  • India EUR €
  • Indonesia EUR €
  • Iraq EUR €
  • Isle of Man EUR €
  • Israel EUR €
  • Jamaica EUR €
  • Japan EUR €
  • Jersey EUR €
  • Jordan EUR €
  • Kazakhstan EUR €
  • Kenya EUR €
  • Kiribati EUR €
  • Kosovo EUR €
  • Kuwait EUR €
  • Kyrgyzstan EUR €
  • Laos EUR €
  • Latvia EUR €
  • Lebanon EUR €
  • Lesotho EUR €
  • Liberia EUR €
  • Libya EUR €
  • Liechtenstein EUR €
  • Lithuania EUR €
  • Luxembourg EUR €
  • Macao SAR EUR €
  • Madagascar EUR €
  • Malawi EUR €
  • Malaysia EUR €
  • Maldives EUR €
  • Mali EUR €
  • Malta EUR €
  • Martinique EUR €
  • Mauritania EUR €
  • Mauritius EUR €
  • Mayotte EUR €
  • Mexico EUR €
  • Moldova EUR €
  • Monaco EUR €
  • Mongolia EUR €
  • Montenegro EUR €
  • Montserrat EUR €
  • Morocco EUR €
  • Mozambique EUR €
  • Myanmar (Burma) EUR €
  • Namibia EUR €
  • Nauru EUR €
  • Nepal EUR €
  • Netherlands EUR €
  • New Caledonia EUR €
  • New Zealand EUR €
  • Nicaragua EUR €
  • Niger EUR €
  • Nigeria EUR €
  • Niue EUR €
  • Norfolk Island EUR €
  • North Macedonia EUR €
  • Norway EUR €
  • Oman EUR €
  • Pakistan EUR €
  • Palestinian Territories EUR €
  • Panama EUR €
  • Papua New Guinea EUR €
  • Paraguay EUR €
  • Peru EUR €
  • Philippines EUR €
  • Pitcairn Islands EUR €
  • Portugal EUR €
  • Qatar EUR €
  • Réunion EUR €
  • Romania EUR €
  • Russia EUR €
  • Rwanda EUR €
  • Samoa EUR €
  • San Marino EUR €
  • São Tomé & Príncipe EUR €
  • Saudi Arabia EUR €
  • Senegal EUR €
  • Serbia EUR €
  • Seychelles EUR €
  • Sierra Leone EUR €
  • Singapore EUR €
  • Sint Maarten EUR €
  • Slovakia EUR €
  • Slovenia EUR €
  • Solomon Islands EUR €
  • Somalia EUR €
  • South Africa EUR €
  • South Georgia & South Sandwich Islands EUR €
  • South Korea EUR €
  • South Sudan EUR €
  • Spain EUR €
  • Sri Lanka EUR €
  • St. Barthélemy EUR €
  • St. Helena EUR €
  • St. Kitts & Nevis EUR €
  • St. Lucia EUR €
  • St. Martin EUR €
  • St. Pierre & Miquelon EUR €
  • St. Vincent & Grenadines EUR €
  • Sudan EUR €
  • Suriname EUR €
  • Svalbard & Jan Mayen EUR €
  • Taiwan EUR €
  • Tajikistan EUR €
  • Tanzania EUR €
  • Thailand EUR €
  • Timor-Leste EUR €
  • Togo EUR €
  • Tokelau EUR €
  • Tonga EUR €
  • Trinidad & Tobago EUR €
  • Tristan da Cunha EUR €
  • Tunisia EUR €
  • Türkiye EUR €
  • Turkmenistan EUR €
  • Turks & Caicos Islands EUR €
  • Tuvalu EUR €
  • U.S. Outlying Islands EUR €
  • Uganda EUR €
  • Ukraine EUR €
  • United Arab Emirates EUR €
  • United Kingdom GBP £
  • United States USD $
  • Uruguay EUR €
  • Uzbekistan EUR €
  • Vanuatu EUR €
  • Vatican City EUR €
  • Venezuela EUR €
  • Vietnam EUR €
  • Wallis & Futuna EUR €
  • Western Sahara EUR €
  • Yemen EUR €
  • Zambia EUR €
  • Zimbabwe EUR €
Payment methods
  • American Express
  • Apple Pay
  • Google Pay
  • Maestro
  • Mastercard
  • Shop Pay
  • Union Pay
  • Visa
© 2025, Poortopia Powered by Shopify
  • Refund policy
  • Privacy policy
  • Terms of service
  • Shipping policy
  • Contact information
  • Choosing a selection results in a full page refresh.
  • Opens in a new window.