1<!doctype html> 2<html lang="en"> 3<head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 6 <meta name="referrer" content="origin" /><!-- Fallback for Edge & Safari --> 7 <meta name="referrer" content="origin-when-cross-origin" /> 8 9 <title>Log in - viaLibri</title> 10 11
11<script type="text/javascript"> 12 window.addEventListener('unhandledrejection', function(event) { 13 if ( 14 event.reason && 15 event.reason.message && 16 !!event.reason.message.match( 17 new RegExp( 18 [ 19 /** 20 * JS import failure messages 21 */ 22 'Failed to fetch dynamically imported module', // Chrome 23 'Importing a module script failed', // Safari 24 'error loading dynamically imported module', // Firefox 25 26 /** 27 * CSS import failure messages 28 */ 29 'Unable to preload CSS' // Chrome + Safari + Firefox 30 ].join('|') 31 ) 32 ) 33 ) { 34 var url = new URL(window.location.href); 35 var refreshAttempt = Number(url.searchParams.get('refresh_attempt') || 0); 36 if (refreshAttempt < 3) { 37 url.searchParams.set('refresh_attempt', refreshAttempt + 1); 38 window.location.assign(url + ''); 39 } 40 } 41 }); 42 </script>
42 43 44 <link rel="stylesheet" href="https://use.typekit.net/uhb5ktv.css"> 45 <link rel="preload" as="style" href="https://cdn.vialibri.net/static/assets/index-DL19f-cs.css" /><link rel="stylesheet" href="https://cdn.vialibri.net/static/assets/index-DL19f-cs.css" /> <link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/index-CRc22cjs.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_sentry-release-injection-file-SYOkQ1Km.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/rolldown-runtime-BBzOAo5_.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/react-DuV36FPs.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/hoist-non-react-statics.cjs-DZTJ_j2w.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/isArrayLike-Ch5XQcjF.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_arrayPush-DSp2RZw1.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_Uint8Array-B897JHCY.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/find-BizCUjDy.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseFlatten-DzKbLF9V.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_copyArray-Bn7L1NMR.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/http-C9E3G6m1.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseUnset-D3G1PSyW.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseRest-DcsiVCYn.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_isIterateeCall-C6Gt9ESX.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseIteratee-eVLGECgX.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_flatRest-B13sBdZ-.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseEach-tH7yOdeo.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseMap-BFv2fKM_.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/react-dom-CY_asObH.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/typeof-DbEWJ3GB.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/prop-types-Ccm1EFGL.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/objectWithoutPropertiesLoose-lq5GB41P.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/ApolloContext-WzkWO5Qv.js" /><link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/lib-Ctq-1oa9.js" />
45<script type="module" src="https://cdn.vialibri.net/static/assets/index-CRc22cjs.js"></script>
45 46 47 48 49
49<script type="module">import.meta.url; 50 import('_').catch(() => 1); 51 (async function* () { 52 })().next(); 53 if (location.protocol != 'file:') { 54 var hasImportResolveEnabled = !!import.meta.resolve; 55 window.__vite_is_modern_browser = hasImportResolveEnabled; 56 }</script>
56 57
57<script type="module">!function() { 58 if (window.__vite_is_modern_browser) return; 59 console.warn('vite: loading legacy chunks, syntax error above and the same error below should be ignored'); 60 var e = document.getElementById('vite-legacy-polyfill'), n = document.createElement('script'); 61 n.src = e.src, n.onload = function() { 62 System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src')); 63 }, document.body.appendChild(n); 64 }();</script>
64 65 66 <link rel="preconnect" href="https://www.google-analytics.com"> 67 <link rel="preconnect" href="https://p.typekit.net"> 68 69 <link rel="preload" href="https://cdn.vialibri.net/img/chevron-down.svg" as="image"> 70 <link rel="preload" href="https://cdn.vialibri.net/img/flag-en.svg" as="image"> 71 <link rel="preload" href="https://cdn.vialibri.net/img/laid-paper.jpg" as="image"> 72 <link rel="preload" href="https://cdn.vialibri.net/img/logo-2.svg" as="image"> 73 74 75 <meta name="csrf-token" content="LGz7jEfolRlNoYtanelHWp52ujjbJO8nLDv9JKdS"> 76 77 <meta property="og:site" content="viaLibri" /> 78 <meta property="twitter:site" content="@vialibri" /> 79 <meta property="og:title" content="Log in" /> 80 <meta property="og:url" content="https://www.vialibri.net/account/login" /> 81 <meta property="og:type" content="website" /> 82 <meta property="og:description" 83 content="viaLibri is the world's largest search engine for old, rare & second-hand books." />
vendor: 73 bytes, lines 83-85
83 84 85 <script async src="https://www.googletagmanager.com/gtag/js?id=
85UA-455599-1
vendor: 16 bytes, lines 85-86
85"></script> 86
86<script> 87
vendor: 165 bytes, lines 87-95
87window.dataLayer = window.dataLayer || []; 88 89 function gtag() { 90 dataLayer.push(arguments); 91 } 92 93 gtag('js', new Date()); 94 95 gtag('config', '
95UA-455599-1
vendor: 36 bytes, lines 95-96
95', { 'anonymize_ip': true }); 96
96gtag('config', 'G-0MKTM5Q9MX'); 97 </script>
97 98 99 <meta name="google-site-verification" content="3azv9kh8yH_SstgXjQIJLzmLbSGB15CBrrBigkn6gTk" /> 100 <meta name="verify-v1" content="yghc3mESJ5041Y9/aJCY96zAuP9ZTMT90H62UIJ18Ac=" /> 101 102 <link rel="search" type="application/opensearchdescription+xml" title="viaLibri - Keyword" 103 href="https://www.vialibri.net/opensearch-plugins/keyword.xml" /> 104 <link rel="search" type="application/opensearchdescription+xml" title="viaLibri - Author" 105 href="https://www.vialibri.net/opensearch-plugins/author.xml" /> 106 <link rel="search" type="application/opensearchdescription+xml" title="viaLibri - Title" 107 href="https://www.vialibri.net/opensearch-plugins/title.xml" /> 108 109 <link rel="apple-touch-icon" sizes="180x180" href="https://cdn.vialibri.net/apple-touch-icon.png?v=2bB97gRl7w"> 110 <link rel="icon" type="image/png" sizes="32x32" href="https://cdn.vialibri.net/favicon-32x32.png?v=2bB97gRl7w"> 111 <link rel="icon" type="image/png" sizes="16x16" href="https://cdn.vialibri.net/favicon-16x16.png?v=2bB97gRl7w"> 112 <link rel="manifest" href="/site.webmanifest?v=2bB97gRl7w"> 113 <link rel="shortcut icon" href="https://cdn.vialibri.net/favicon.ico?v=2bB97gRl7w"> 114 115 </head> 116 117<body class="body--locale-en_US body--js-loading"> 118 <div class="react-component react-component--display-contents" 119 data-component-index="1"> 120</div> 121 122 <div class="page-body"> 123 124 <div class="column-container column-container--one-column 125 "> 126 127 <div class="main-content column column--center"> 128 <h2 class="page-title">Log in to your viaLibri account</h2> 129 130 <div class="react-component " 131 data-component-index="0"> 132</div> 133 </div> 134 135 </div> 136 </div> 137 138 <div class="footer"> 139 <a href="/" class="footer__logo"> 140 <img src="https://cdn.vialibri.net/img/logo-2.svg" alt="viaLibri" /> 141 </a> 142 <div class="footer__strapline"> 143 The worldâs largest search engine for old, rare & second-hand books. 144 </div> 145 146 <div class="pix-container pix-container--foot-banner pix-container--footer"> 147 <a class="pix pix--footer " href="/ads/1415/link?slot=footer" 148 rel="nofollow noopener" target="_blank"> 149 <img 150 src="https://cdn.vialibri.net/pictures/1415/image?c=70956" 151 srcset="https://cdn.vialibri.net/pictures/1415/image?c=70956 1x, https://cdn.vialibri.net/pictures/1415/image?c=70956&size=2x 2x" 152 onerror="this.style.display='none'" 153 /> 154 </a> 155 </div> 156 157 <ul class="footer__menu"> 158 <li class="footer__menu-block"> 159 <h3>About viaLibri</h3> 160 <ul> 161 <li> 162 <a href="/contact-us">Contact us</a> 163 </li> 164 <li> 165 <a href="/harvest">List your books on viaLibri</a> 166 </li> 167 <li> 168 <a href="/content/premium-services">Subscribing to viaLibri</a> 169 </li> 170 <li> 171 <a href="/content/advertising-on-vialibri">Advertising with us</a> 172 </li> 173 <li> 174 <a href="/catalogues/create">Listing your online catalogue</a> 175 </li> 176 <li> 177 <a href="/where-we-search">Where we search</a> 178 </li> 179 <li> 180 <a href="/mailing-list">Join our mailing list</a> 181 </li> 182 </ul> 183 </li> 184 <li class="footer__menu-block"> 185 <h3>Account</h3> 186 <ul> 187 <li> 188 <a href="/account/login">Log in</a> 189 </li> 190 <li> 191 <a href="/account/create">Register</a> 192 </li> 193 <li> 194 <a href="/account/search-preferences">Search preferences</a> 195 </li> 196 </ul> 197 </li> 198 <li class="footer__menu-block"> 199 <h3>Searching</h3> 200 <ul> 201 <li> 202 <a href="/?advanced-search=true">Advanced search</a> 203 </li> 204 <li> 205 <a href="/library-search">Libraries search</a> 206 </li> 207 <li> 208 <a href="/content/search-help">Search help</a> 209 </li> 210 <li> 211 <a href="/content/how-libribot-works">How Libribot works</a> 212 </li> 213 </ul> 214 </li> 215 <li class="footer__menu-block"> 216 <h3>More</h3> 217 <ul> 218 <li> 219 <a href="/years">570 years</a> 220 </li> 221 <li> 222 <a href="/blog">Blog</a> 223 </li> 224 <li> 225 <a href="/content/terms-of-service">Terms of service</a> 226 </li> 227 <li> 228 <a href="/content/privacy">Privacy policy</a> 229 </li> 230 </ul> 231 </li> 232 233 </ul> 234
235 <div class="footer__copyright"> 236 Copyright © 2026 viaLibri™ Limited 237 </div> 238</div> 239 240<div id="popovers"></div> 241
242<script type="application/ld+json"> 243 {"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","name":"viaLibri","description":"viaLibri is the world's largest search engine for old, rare & second-hand books. Search for books on over 220 websites worldwide.","email":"[email protected]","url":"https:\/\/www.vialibri.net\/","logo":"https:\/\/cdn.vialibri.net\/img\/logo.png","sameAs":["https:\/\/www.wikidata.org\/wiki\/Q138493036","https:\/\/www.instagram.com\/vialibri\/","https:\/\/www.facebook.com\/vialibri\/","https:\/\/www.linkedin.com\/company\/vialibri-limited\/"],"foundingDate":"2006","contactPoint":{"@type":"ContactPoint","email":"[email protected]","contactType":"customer service"}}]}</script>
vendor: 1 bytes, line 243
243
244<script type="text/javascript"> 245 /** A hack for older libraries that require the global object defined by Webpack. */ 246 var global = global || window; 247 248 var vlInitData = [{"id":"165c99f4-df83-438b-a1aa-9c5f0784f017","language":{"locale":"en_US"},"currency":{"code":"USD"},"user":null,"adminUser":null},{"currencies":[{"code":"AUD","symbol":"A$"},{"code":"CAD","symbol":"C$"},{"code":"CHF","symbol":"Fr"},{"code":"DKK","symbol":"kr"},{"code":"EUR","symbol":"\u20ac"},{"code":"GBP","symbol":"\u00a3"},{"code":"HKD","symbol":"HK$"},{"code":"JPY","symbol":"\u00a5"},{"code":"NOK","symbol":"kr"},{"code":"NZD","symbol":"NZ$"},{"code":"PLN","symbol":"z\u0142"},{"code":"SEK","symbol":"kr"},{"code":"USD","symbol":"$"},{"code":"ZAR","symbol":"R"}],"deploymentCommit":"0d85cd4eddf39b8fbf7c14e046f61dda8eba716a","logErrors":true,"sentryEnvironment":"production","recaptchaSiteKey":"6Lfe-6gZAAAAAPRKw_MK26XRv4tsqhpEr6JbakL0","publicSearchApiUrlRoot":"https:\/\/search.vialibri.net\/","environment":"production","booksTableIsReadOnly":false,"cdnUrlRoot":"https:\/\/cdn.vialibri.net\/","exhibitorsDashboardUrlRoot":"https:\/\/www.vialibri.net\/exhibitors-dashboard\/","adminUrlRoot":"https:\/\/www.vialibri.net\/admin\/"},{},[{"name":"LoginForm","props":[]},{"name":"HeaderWrapper","props":{"selectedMenuItem":null,"librarySearchUrl":"\/library-search","matchCount":0,"notices":[],"showcase":{"slug":"september-2026","isLive":false},"loginQS":null,"registerQS":null}}]]; 249</script>
249 250 251 252<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/LoginForm-BdYjxSSx.js" /> 253<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_sentry-release-injection-file-SYOkQ1Km.js" /> 254<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/rolldown-runtime-BBzOAo5_.js" /> 255<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/react-DuV36FPs.js" /> 256<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/hoist-non-react-statics.cjs-DZTJ_j2w.js" /> 257<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/isArrayLike-Ch5XQcjF.js" /> 258<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_arrayPush-DSp2RZw1.js" /> 259<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_Uint8Array-B897JHCY.js" /> 260<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/eq-DGx37WCa.js" /> 261<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/find-BizCUjDy.js" /> 262<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/toFinite-aVRKKLVH.js" /> 263<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/toNumber-C0HBsrfj.js" /> 264<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseIteratee-eVLGECgX.js" /> 265<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseFlatten-DzKbLF9V.js" /> 266<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_copyArray-Bn7L1NMR.js" /> 267<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/http-C9E3G6m1.js" /> 268<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseUnset-D3G1PSyW.js" /> 269<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseRest-DcsiVCYn.js" /> 270<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_isIterateeCall-C6Gt9ESX.js" /> 271<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_flatRest-B13sBdZ-.js" /> 272<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseEach-tH7yOdeo.js" /> 273<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/_baseMap-BFv2fKM_.js" /> 274<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/react-dom-CY_asObH.js" /> 275<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/typeof-DbEWJ3GB.js" /> 276<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/prop-types-Ccm1EFGL.js" /> 277<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/objectWithoutPropertiesLoose-lq5GB41P.js" /> 278<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/ApolloContext-WzkWO5Qv.js" /> 279<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/lib-Ctq-1oa9.js" /> 280<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/FinalControlGroup-Cmc21xKd.js" /> 281<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/formatClasses-DEp3Ml96.js" /> 282<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/FormLayoutContext-CsyD3FrV.js" /> 283<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/IconHint-DOfKtO8V.js" /> 284<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/routeWith-Dz5fTv5U.js" /> 285<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/appRoutes-DIP3_kWP.js" /> 286<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/Popover-SQcXFpwc.js" /> 287<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/InputErrors-TrvcXtvP.js" /> 288<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/FormField-DM_MQnEG.js" /> 289<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/Input-DyTKUKsx.js" /> 290<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/combineValidators-CiO614e8.js" /> 291<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/commonValidators-Bv9l42OX.js" /> 292<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/Submit-CHUFd811.js" /> 293<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/Spinner-B-Spjr1p.js" /> 294<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/useFloatingButton-CttcbjlG.js" /> 295<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/throttle-BzYF08BZ.js" /> 296<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/useResizeListener-Do2yc6xS.js" /> 297<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/totalOffsetTop-CGDIKLqt.js" /> 298<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/BasicFinalForm-BXHiGXP7.js" /> 299<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/HeaderWrapper-CNWdnIVn.js" /> 300<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/Header-C6bwCTh2.js" /> 301<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/ShowcaseCountdown-DHuZtQ7J.js" /> 302<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/noop-DXS_3UHp.js" /> 303<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/useDateDisplay-CpNnMNz1.js" /> 304<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/useMutation-Dlh4SgeV.js" /> 305<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/parser-D61KDmzg.js" /> 306<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/useCdnPath-oGGcOMc8.js" /> 307<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/getCookie-DIve889v.js" /> 308<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/useMenuVisibility-CxDYoNp8.js" /> 309<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/dist-P9hnL0lE.js" /> 310<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/Button-D30-QTUV.js" /> 311<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/react-stripe.umd-iBAbHEmD.js" /> 312<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/useRoutes-C3ClR2GH.js" /> 313<link rel="modulepreload" href="https://cdn.vialibri.net/static/assets/useModalOpen-mKz3mVC_.js" /><link rel="preload" as="style" href="https://cdn.vialibri.net/static/assets/Popover-BulR-3Oj.css" /> 314<link rel="preload" as="style" href="https://cdn.vialibri.net/static/assets/Spinner-C6yjHYxo.css" /> 315 316 317 318 319
319<script nomodule>!function() { 320 var e = document, t = e.createElement('script'); 321 if (!('noModule' in t) && 'onbeforeload' in t) { 322 var n = !1; 323 e.addEventListener('beforeload', (function(e) { 324 if (e.target === t) n = !0; else if (!e.target.hasAttribute('nomodule') || !n) return; 325 e.preventDefault(); 326 }), !0), t.type = 'module', t.src = '.', e.head.appendChild(t), t.remove(); 327 } 328 }();</script>
328 329
329<script nomodule crossorigin id="vite-legacy-polyfill" 330 src="https://cdn.vialibri.net/static/assets/polyfills-legacy-BGzbIeP4.js"></script>
330 331
331<script nomodule crossorigin id="vite-legacy-entry" 332 data-src="https://cdn.vialibri.net/static/assets/index-legacy-BJnmC3Ax.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'));</script>
332 333 334</body> 335</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.