CINXE.COM
Thorlabs - Photonics Products & Solutions
<!DOCTYPE html><html lang="en"><head><!-- Google Tag Manager, used in conjunction with thorlabs.com GA4 property --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N4VM4KSH');</script><!-- End Google Tag Manager --> <title>Thorlabs - Photonics Products & Solutions</title><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="theme-color" content="#E91B24"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="imagetoolbar" content="no"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="Keywords" content=" photonics, anti reflective,ase source,ase sources,bandpass filter,bandpass filters,beam splitter,beam splitters,beamsplitter,beamsplitters,bnc connector,bnc connectors,breadboard,breadboards,collimati"><meta name="Description" content=" Thorlabs designs and manufactures components, instruments, and systems for the photonics industry. We provide a portfolio of over 22,000 stocked items, complimented by endless custom solutions enabled by vertical integration. Thorlabs is comprised of 22 wholly owned design and manufacturing entities across nine countries with a combined manufacturing footprint of more than one million square feet."><!-- Open Graph Meta Tags --> <meta property="og:url" content="https://www.thorlabs.com" /><meta property="og:title" content="Thorlabs - Photonics Products & Solutions" /><meta property="og:description" content=" Thorlabs designs and manufactures components, instruments, and systems for the photonics industry. We provide a portfolio of over 22,000 stocked items, complimented by endless custom solutions enabled by vertical integration. Thorlabs is comprised of 22 wholly owned design and manufacturing entities across nine countries with a combined manufacturing footprint of more than one million square feet." /><meta property="og:type" content="website" /><meta property="og:image" content="https://www.thorlabs.com/images/thorlabs-logo.png" /><meta property="og:image:type" content="image/png" /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="630" /><!-- Twitter Meta Tags --> <meta name="twitter:card" content="summary_large_image" /><meta property="twitter:domain" content="thorlabs.com" /><meta property="twitter:url" content="https://www.thorlabs.com" /><meta name="twitter:title" content="Thorlabs - Photonics Products & Solutions" /><meta name="twitter:description" content=" Thorlabs designs and manufactures components, instruments, and systems for the photonics industry. We provide a portfolio of over 22,000 stocked items, complimented by endless custom solutions enabled by vertical integration. Thorlabs is comprised of 22 wholly owned design and manufacturing entities across nine countries with a combined manufacturing footprint of more than one million square feet." /><meta name="twitter:image" content="https://www.thorlabs.com/images/thorlabs-logo.png" /><script defer src="/assets/fontawesome/6.5.1/js/fontawesome.js"></script><script defer src="/assets/fontawesome/6.5.1/js/solid.js"></script><link href="/css/headerfooter.min.css" rel="stylesheet" type="text/css"><link href="/assets/fontawesome/6.5.1/css/fontawesome.min.css" rel="stylesheet"><link href="/assets/fontawesome/6.5.1/css/solid.min.css" rel="stylesheet"><link href="/assets/fontawesome/6.5.1/css/brands.min.css" rel="stylesheet"><link href="/newSite.css" rel="stylesheet" type="text/css"><script src="/js/jquery-3.7.1.min.js"></script><link href="/css/bootstrap-custom.min.css" rel="stylesheet" type="text/css"><script>var _userID = "70217417a1aadb888f604e39-5D5C9B26-C7C9-CB09-B6DA53C2F8F83640"; ;</script><script> var sObject = []; sObject['ALLPRODUCTS']= ' All Products'; sObject['OPTOMECHANICS']= ' Optomechanics'; sObject['MOTIONCONTROL']= ' Motion Control'; sObject['OPTICS']= ' Optics'; sObject['FIBER']= ' Fiber'; sObject['LIGHT']= ' Light'; sObject['LIGHTANALYSIS']= ' Light Analysis'; sObject['IMAGING']= ' Imaging'; sObject['NEWPRODUCTS']= ' New Products'; sObject['CUSTOM']= ' OEM and Customization'; sObject['DOWNLOAD']= ' Software Downloads'; sObject['TERMANDCONDITION']= ' Terms and Conditions'; sObject['RETURN']= ' Returns'; sObject['TECHSUPPORT']= ' Contact Info'; sObject['DISCOUNT']= ' Discount Policy'; sObject['FOOD4THOUGHT']= ' Hungry for Your Thoughts'; sObject['MANULOC']= ' Our Locations'; sObject['INTERDIST']= ' International Distributors'; sObject['PARTNER']= ' Partners'; sObject['ABOUTUS']= ' About Us'; sObject['PRESSRELEASE']= ' Press Releases'; sObject['TRADESHOW']= ' Tradeshows'; sObject['CAREER']= ' Careers'; sObject['BMC']= ' Boston Micromachines Corporation (BMC)'; sObject['IQE']= ' Idesta Quantum Electronics (IQE)'; sObject['MENLO']= ' MenloSystems GmbH'; sObject['PICO']= ' PicoLuz'; sObject['PRAEV']= ' Praevium Research'; sObject['LOGIN']= ' Log In'; sObject['SHOPCART']= ' Shopping Cart'; sObject['REGISTER']= ' Create an Account'; sObject['NEEDOTABLES']= ' The Need for Optical Tables'; sObject['SOURCEVIB']= ' Sources of Vibration'; sObject['THEORYTBLEVIB']= ' Theory of Tabletop Vibration'; sObject['TBLEDESIGN']= ' Tabletop Design'; sObject['THEORYVIBISO']= ' Theory of Vibration Isolation'; sObject['TBLEISODSGN ']= ' Table Isolator Design'; sObject['CONCLUSION']= ' Conclusion'; sObject['LOGOUT']= ' Log Out'; sObject['ACCOUNT']= ' My Account'; sObject['SUSTAINLINK']= ' Our Sustainability Journey'; sObject['DEI']= ' Diversity, Equity, and Inclusion'; sObject['MOBILELAB']= ' Mobile Photonics Lab'; sObject['APPLICATIONS']= ' Applications'; sObject['QUALITYSYSTEMS']= ' Quality Systems'; sObject['PlaceOrder']= ' Place Order'; sObject['PlaceQuote']= ' Request Quote'; sObject['VENDORPACKING']= ' Vendor Packing Slip'; sObject['TUTORIALS']= ' Technical Resources'; sObject['SUPPLIERS']= ' Suppliers'; sObject['MSGFIRSTNAMEREQ']= ' First Name is Required'; sObject['MSGLASTNAMEREQ']= ' Last Name Required'; sObject['MSGNAMEREQ']= ' Name is Required'; sObject['MSGEMAILREQ']= ' Email is Required'; sObject['MSGINVALIDEMAIL']= ' Invalid Email Format'; sObject['MSGINVALIDQTY']= ' Quantity Cannot Be Less Than 1'; sObject['MSGCOMPANYREQ']= ' Company is Required'; sObject['MSGITEMREQ']= ' Item Number is Required'; sObject['FORMQAPTCHAERROR']= ' Invalid Security Code'; sObject['MSGNOSECURITYCODE']= ' Please Enter Security Code'; var passwordPolicy = []; passwordPolicy['LINE0'] = ' The Password must have:'; passwordPolicy['LINE1'] = ' At least 10 characters'; passwordPolicy['LINE2'] = ' At least one uppercase letter'; passwordPolicy['LINE3'] = ' At least one lowercase letter'; passwordPolicy['LINE4'] = ' At least one number'; passwordPolicy['LINE5'] = ' At least one special character'; var errorMessageConst = []; errorMessageConst['LINE0'] = ' There are problems with your submission:'; errorMessageConst['LINE1'] = ' Invalid First Name'; errorMessageConst['LINE2'] = ' Invalid Last Name'; errorMessageConst['LINE3'] = ' Invalid email address'; errorMessageConst['LINE4'] = ' Check password requirement'; errorMessageConst['LINE5'] = ' Passwords must match'; </script> <script src="/js/menucontents.js"></script> <script src="/tabpane/js/tabpane.js"></script> <link href="/tabpane/css/luna/tab.min.css" rel="stylesheet" type="text/css"> <script src="/js/js.cookie.min.js"></script> <script src="/js/js.cookieDetector.min.js"></script> <script> $().ready(function(){ cookieDetector(); }); </script> <link href="/buttons.min.css" rel="stylesheet" type="text/css"> <link href="/assets/css/tabs.min.css" rel="stylesheet" type="text/css"> <link href="/assets/css/jquery-ui.min.css" rel="stylesheet" type="text/css"> <script src="/js/tab.js"></script> <script src="/js/jquery-ui.min.js"></script> <script src="/js/passwordPolicy.js"></script> <script> var userCurrency = "Dollar"; </script> <script language="javascript"> function validateEmail(email) { return String(email) .trim() .toLowerCase() .match( /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ ); }; function validateForm() { var errorStatus = 0, errorMsg = errorMessageConst['LINE0']+"\n", email = document.newUserReg.regEmail.value, firstName = document.newUserReg.firstName.value, lastName = document.newUserReg.lastName.value, pass1 = document.newUserReg.pass1.value, pass2 = document.newUserReg.pass2.value, emailCheck1 = validateEmail(email), emailCheck2 = email.indexOf('roshelop'); switch(userCurrency) { case 'RMB': case 'JPY': if (firstName.length < 1) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE1']+"\n"; } if (lastName.length < 1) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE2']+"\n"; } break; default: if (firstName.length < 2) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE1']+"\n"; } if (lastName.length < 2) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE2']+"\n"; } break; } if (emailCheck1 === null && emailCheck2 == -1) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE3']; } if (!isPasswordValid) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE4']+"\n"; } if (pass1 != pass2) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE5']+"\n"; } if (errorStatus > 0) { alert(errorMsg); return false; } //else return true; } function validateForgot() { var errorStatus = 0, errorMsg = errorMessageConst['LINE0']+'\n', email = document.forgotPass.email.value, emailCheck1 = validateEmail(email), emailCheck2 = email.indexOf('roshelop'); if (emailCheck1 === null && emailCheck2 == -1) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE3']; } if (errorStatus > 0){ alert(errorMsg); return false; } else return true; } function validateLogin() { var errorStatus = 0; var errorMsg = errorMessageConst['LINE0']+'\n'; var email = document.loginForm.username.value; var pass1 = document.loginForm.password.value; var emailCheck1 = validateEmail(email); var emailCheck2 = email.indexOf('roshelop'); if (emailCheck1 === null && emailCheck2 == -1) { errorStatus = 1; errorMsg = errorMsg + errorMessageConst['LINE3']; } if (errorStatus > 0) { alert(errorMsg); return false; } else return true; } function alphanumeric(alphane) { var numaric = alphane; for (var j=0; j<numaric.length; j++) { var alphaa = numaric.charAt(j); var hh = alphaa.charCodeAt(0); if (!((hh > 47 && hh < 58) || (hh > 64 && hh < 91) || (hh > 96 && hh < 123))) { return false; } } return true; } // Autofocus Username input $(document).ready(function() { $('#loginEmail').focus(); }); </script> <link rel="stylesheet" type="text/css" href="../css/login/loginStyle.css"/> <script type="text/javascript" src="/assets/js/modal.js"></script> <link rel="stylesheet" type="text/css" href="/assets/css/modal.min.css"> <link rel="stylesheet" type="text/css" href="/assets/css/row.min.css"> <link rel="stylesheet" type="text/css" href="/assets/css/button.min.css"> </head><body><!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N4VM4KSH" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --> <header class="bs4"><nav class="header-nav navbar navbar-expand-lg fixed-top flex-nowrap"><a class="navbar-brand" href="/" title="Thorlabs Home"><img src="/images/newhp/Thorlabs_Logo_Red.png" alt="Thorlabs Home"></a><ul class="navbar-nav justify-content-around d-none d-lg-flex flex-grow-1"><li class="nav-item dropdown nav-products"><a role="button" class="nav-link py-3" href="#" id="productsDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" title=" Products">Products<i class="fas fa-fw fa-caret-down" aria-hidden="true"></i></a><div class="dropdown-menu products-dropdown" aria-labelledby="productsDropdown"><div class="products-menu"><div class="vis-nav"><div class="vis-nav-group"><a class="nav-link vis-nav-group-link" href="/navigation.cfm?guide_id=2268" title=" Imaging">Imaging</a><div class="vis-nav-group-guides"><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2189" title="Imaging Systems">Imaging Systems</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=901" title="Imaging Components">Imaging Components</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2365" title="Microscopy Cameras">Microscopy Cameras</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2535" title="Industrial Metrology">Industrial Metrology</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2187" title="Optogenetics">Optogenetics</a></div></div><div class="vis-nav-group"><a class="nav-link vis-nav-group-link" href="/navigation.cfm?guide_id=2262" title=" Optomechanics">Optomechanics</a><div class="vis-nav-group-guides"><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=40" title="Optical Tables & Breadboards">Optical Tables & Breadboards</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=50" title="Optomechanical Components">Optomechanical Components</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=70" title="Optomechanical Devices">Optomechanical Devices</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=133" title="Kits">Kits</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=90" title="Lab Supplies">Lab Supplies</a></div></div><div class="vis-nav-group"><a class="nav-link vis-nav-group-link" href="/navigation.cfm?guide_id=2263" title=" Motion Control">Motion Control</a><div class="vis-nav-group-guides"><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2" title="Manual Stages">Manual Stages</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2060" title="Motorized Stages">Motorized Stages</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=4" title="Multi-Axis Stages">Multi-Axis Stages</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=5" title="Actuators, Adjusters, & Transducers">Actuators, Adjusters, & Transducers</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=6" title="Controllers">Controllers</a></div></div><div class="vis-nav-group"><a class="nav-link vis-nav-group-link" href="/navigation.cfm?guide_id=2264" title=" Optics">Optics</a><div class="vis-nav-group-guides"><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=7" title="Optical Elements">Optical Elements</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=8" title="Polarization Optics">Polarization Optics</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=10" title="Optical Systems">Optical Systems</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2015" title="Optical Isolators">Optical Isolators</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=62" title="Optics Kits">Optics Kits</a></div></div><div class="vis-nav-group"><a class="nav-link vis-nav-group-link" href="/navigation.cfm?guide_id=2265" title=" Fiber">Fiber</a><div class="vis-nav-group-guides"><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2415" title="Fiber Processing / Inspection">Fiber Processing / Inspection</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=26" title="Fiber & Fiber Patch Cables">Fiber & Fiber Patch Cables</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2061" title="Fiber Optomechanics">Fiber Optomechanics</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=29" title="Fiber Components">Fiber Components</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=30" title="Test and Measurement">Test and Measurement</a></div></div><div class="vis-nav-group"><a class="nav-link vis-nav-group-link" href="/navigation.cfm?guide_id=2266" title=" Light">Light</a><div class="vis-nav-group-guides"><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=31" title="Lasers / Coherent Sources">Lasers / Coherent Sources</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=33" title="Incoherent Sources">Incoherent Sources</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2218" title="Active Optical Devices">Active Optical Devices</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=32" title="Drivers & Mounts">Drivers & Mounts</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=80" title="Light Accessories">Light Accessories</a></div></div><div class="vis-nav-group"><a class="nav-link vis-nav-group-link" href="/navigation.cfm?guide_id=2267" title=" Light Analysis">Light Analysis</a><div class="vis-nav-group-guides"><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=37" title="Power & Energy Meters">Power & Energy Meters</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=36" title="Detectors">Detectors</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=38" title="Beam Characterization">Beam Characterization</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=39" title="Polarization Instrumentation">Polarization Instrumentation</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2012" title="Electrical Accessories">Electrical Accessories</a></div></div><div class="vis-nav-group"><a class="nav-link vis-nav-group-link" href="/navigation.cfm?guide_id=2315" title=" Applications">Applications</a><div class="vis-nav-group-guides"><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2556" title="Telecom Instruments">Telecom Instruments</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2584" title="Spectroscopy">Spectroscopy</a><a class="nav-link vis-nav-guide-link" href="/newgrouppage9.cfm?objectgroup_id=15000" title="Quantum Technologies">Quantum Technologies</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2310" title="Educational Kits">Educational Kits</a><a class="nav-link vis-nav-guide-link" href="/navigation.cfm?guide_id=2312" title="Custom Photonics Solutions">Custom Photonics Solutions</a></div></div></div><div class="side-nav"><a class="nav-link side-nav-link" href="/navigation.cfm?guide_id=2400" title=" Technical Resources"><img class="side-nav-link-image" src="/images/icons/technical-resources.svg"><div class="side-nav-link-title">Technical Resources</div></a><a class="nav-link side-nav-link" href="/navigation.cfm?guide_id=2191" title=" Software Downloads"><img class="side-nav-link-image" src="/images/icons/software-downloads.svg"><div class="side-nav-link-title">Software Downloads</div></a><a class="nav-link side-nav-link" href="/newproducts/newproducts.cfm?clearfilters" title=" New Products"><img class="side-nav-link-image" src="/images/icons/whats-new.png"><div class="side-nav-link-title">New Products</div></a></div></div><div class="products-menu-footer"><a class="view-all-products-link" href="/navigation.cfm">View All Products</a></div></div></li><li class="nav-item dropdown "><a role="button" class="nav-link py-3" href="#" id="rapidOrderDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" title=" Rapid Order">Rapid Order<i class="fas fa-fw fa-caret-down" aria-hidden="true"></i></a><div class="dropdown-menu nav-dropdown" aria-labelledby="navbarDropdown"><a class="dropdown-item" href="/additems" title=" Add Items">Add Items</a><a class="dropdown-item" href="/retrievecart" title=" Retrieve Cart">Retrieve Cart</a><a class="dropdown-item" href="/uploadcart" title=" Upload a Cart">Upload a Cart</a></div></li><li class="nav-item dropdown "><a role="button" class="nav-link py-3" href="#" id="servicesDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" title=" Services">Services<i class="fas fa-fw fa-caret-down" aria-hidden="true"></i></a><div class="dropdown-menu nav-dropdown" aria-labelledby="navbarDropdown"><a class="dropdown-item" href="/navigation.cfm?guide_id=2312" title=" OEM and Customization">OEM and Customization</a><a class="dropdown-item" href="/supportcontact.cfm" title=" Contact Info">Contact Info</a><a class="dropdown-item" href="/support.cfm?section=7&viewtab=3" title=" Returns">Returns</a><a class="dropdown-item" href="/navigation.cfm?guide_id=2191" title=" Software Downloads">Software Downloads</a><a class="dropdown-item" href="/support.cfm?section=7&viewtab=1" title=" Terms and Conditions">Terms and Conditions</a><a class="dropdown-item" href="/discountpolicy.cfm" title=" Discount Policy">Discount Policy</a><a class="dropdown-item" href="/support.cfm?section=7&viewtab=5" title=" Quality Systems">Quality Systems</a><a class="dropdown-item" href="/suppliers.cfm" title=" Suppliers">Suppliers</a></div></li><li class="nav-item dropdown "><a role="button" class="nav-link py-3" href="#" id="companyDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" title=" Company">Company<i class="fas fa-fw fa-caret-down" aria-hidden="true"></i></a><div class="dropdown-menu nav-dropdown" aria-labelledby="navbarDropdown"><a class="dropdown-item" href="/generalfeedback.cfm" title=" Hungry for Your Thoughts">Hungry for Your Thoughts</a><a class="dropdown-item" href="/locations.cfm" title=" Our Locations">Our Locations</a><a class="dropdown-item" href="/distributors.cfm" title=" International Distributors">International Distributors</a><a class="dropdown-item" href="/careers" title=" Careers">Careers</a><a class="dropdown-item" href="/about_us.cfm" title=" About Us">About Us</a><a class="dropdown-item" href="/pressreleases.cfm" title=" Press Releases">Press Releases</a><a class="dropdown-item" href="/tradeshows.cfm" title=" Tradeshows">Tradeshows</a><a class="dropdown-item" href="/sustainability/index.cfm" title=" Our Sustainability Journey">Our Sustainability Journey</a><a class="dropdown-item" href="/newgrouppage9.cfm?objectgroup_id=15158" title=" Diversity, Equity, and Inclusion">Diversity, Equity, and Inclusion</a><a class="dropdown-item" href="/navigation.cfm?guide_id=2625" title=" Mobile Photonics Lab">Mobile Photonics Lab</a></div></li><li class="nav-item "><a role="button" class="nav-link py-3" href="/locations.cfm" title=" Contact Us">Contact Us</a></li></ul><ul class="navbar-nav justify-content-around d-flex flex-row nav-menu"><li class="nav-item nav-menu-item dropdown"><button class="nav-link nav-menu-toggle " id="accountDropdown" title="My Account" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fas fa-fw fa-lg fa-user" aria-hidden="true"></i></button><div class="dropdown-menu dropdown-menu-right account-menu-dropdown nav-dropdown" aria-labelledby="accountDropdown" tabindex="-1"><a class="dropdown-item nav-menu-link" href="/login.cfm?lc=login" title=" Log In">Log In</a><a class="dropdown-item nav-menu-link" href="/login.cfm?lc=create" title=" Create an Account">Create an Account</a></div></li><li class="nav-item nav-menu-item"><button class="nav-link nav-menu-toggle" id="shoppingCartDropdown" title="View Shopping Cart" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fas fa-fw fa-lg fa-cart-shopping shopping-cart-icon cart-empty" aria-hidden="true"></i><div class="cart-item-count"></div></button><div id="miniCartContainer" class="dropdown-menu dropdown-menu-right mini-cart-dropdown" aria-labelledby="shoppingCartDropdown" tabindex="-1"></div></li><li class="nav-item nav-menu-item"><button class="nav-link nav-menu-toggle" id="searchDropdown" title="Search Thorlabs" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fas fa-fw fa-lg fa-magnifying-glass" aria-hidden="true"></i></button><div class="dropdown-menu dropdown-menu-right search-dropdown" aria-labelledby="searchDropdown"><div class="tl-search"><form id="headerSearch" class="search-form"><div class="form-group"><div class="input-group"><input type="text" name="search" class="tl-search-input form-control" aria-label="Search" placeholder="Search" autocomplete="off" value="" required><div class="input-group-append"><button class="btn btn-light search-form-reset" type="button" title="Reset Search Form"><i class="fas fa-fw fa-times"></i></button><button class="btn btn-danger search-form-submit" type="submit" title="Submit Search">Search</button></div></div></div></form><div class="search-results-container"><div class="search-results keyword-results"><div class="results-title">Keyword Suggestions</div><div class="keyword-results-list list-group"></div></div><div class="search-results partnumber-results"><div class="results-title"><a href="#" class="view-results-btn">View All</a>Matching Part Numbers</div><div class="partnumber-results-list list-group"></div></div></div></div></div></li><li class="nav-item nav-menu-item d-lg-none"><button class="nav-link nav-menu-toggle" id="mobileMenuDropdown" data-target="mobileNavigationMenu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="Toggle Navigation Menu"><i class="fas fa-fw fa-lg fa-solid fa-bars mobile-menu-toggle" id="mobile-menu-toggle-bars" aria-hidden="true"></i><i class="fas fa-fw fa-lg fa-solid fa-xmark mobile-menu-toggle" id="mobile-menu-toggle-x" aria-hidden="true"></i></button><div class="dropdown-menu dropdown-menu-right navigation-dropdown mobile-navigation-menu" aria-labelledby="mobileMenuDropdown"><div id="menuTabs" class="tab-button-group" role="tablist" tabindex="-1"><button class="tab-button active" id="productsTabButton" data-target="productsTab">Products</button><button class="tab-button" id="servicesTabButton" data-target="servicesTab">Services</button><button class="tab-button" id="companyTabButton" data-target="companyTab">Company</button></div><div class="tab-content" tabindex="-1"><div role="tabpanel" class="tab-pane active" aria-labelledby="productsTabButton" id="productsTab"><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2268" title=" Imaging">Imaging</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2262" title=" Optomechanics">Optomechanics</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2263" title=" Motion Control">Motion Control</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2264" title=" Optics">Optics</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2265" title=" Fiber">Fiber</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2266" title=" Light">Light</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2267" title=" Light Analysis">Light Analysis</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2315" title=" Applications">Applications</a><a class="nav-link nav-menu-link" href="/navigation.cfm" title="View All Products">View All Products</a><div class="products-tab-footer"><a href="/navigation.cfm?guide_id=2400" class="nav-link tab-footer-link" title=" Technical Resources"><img class="tab-footer-link-image" src="/images/icons/technical-resources.svg"><div class="tab-footer-link-title">Technical Resources</div></a><a href="/navigation.cfm?guide_id=2191" class="nav-link tab-footer-link" title=" Software Downloads"><img class="tab-footer-link-image" src="/images/icons/software-downloads.svg"><div class="tab-footer-link-title">Software Downloads</div></a><a href="/newproducts/newproducts.cfm?clearfilters" class="nav-link tab-footer-link" title=" New Products"><img class="tab-footer-link-image" src="/images/icons/whats-new.png"><div class="tab-footer-link-title">New Products</div></a></div></div><div role="tabpanel" class="tab-pane" aria-labelledby="servicesTabButton" id="servicesTab"><button class="nav-link nav-menu-link sub-menu-toggle" type="button" id="rapidOrderMenuBtn" aria-expanded="false" title=" Rapid Order">Rapid Order<i class="fas fa-fw fa-chevron-down float-right"></i></button><a class="nav-link nav-menu-link sub-menu-item collapse" href="/additems" title=" Add Items">Add Items</a><a class="nav-link nav-menu-link sub-menu-item collapse" href="/retrievecart" title=" Retrieve Cart">Retrieve Cart</a><a class="nav-link nav-menu-link sub-menu-item collapse" href="/uploadcart" title=" Upload a Cart">Upload a Cart</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2312" title=" OEM and Customization">OEM and Customization</a><a class="nav-link nav-menu-link" href="/supportcontact.cfm" title=" Contact Info">Contact Info</a><a class="nav-link nav-menu-link" href="/support.cfm?section=7&viewtab=3" title=" Returns">Returns</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2191" title=" Software Downloads">Software Downloads</a><a class="nav-link nav-menu-link" href="/support.cfm?section=7&viewtab=1" title=" Terms and Conditions">Terms and Conditions</a><a class="nav-link nav-menu-link" href="/discountpolicy.cfm" title=" Discount Policy">Discount Policy</a><a class="nav-link nav-menu-link" href="/support.cfm?section=7&viewtab=5" title=" Quality Systems">Quality Systems</a><a class="nav-link nav-menu-link" href="/suppliers.cfm" title=" Suppliers">Suppliers</a></div><div role="tabpanel" class="tab-pane" aria-labelledby="companyTabButton" id="companyTab"><a class="nav-link nav-menu-link" href="/generalfeedback.cfm" title=" Hungry for Your Thoughts">Hungry for Your Thoughts</a><a class="nav-link nav-menu-link" href="/locations.cfm" title=" Our Locations">Our Locations</a><a class="nav-link nav-menu-link" href="/distributors.cfm" title=" International Distributors">International Distributors</a><a class="nav-link nav-menu-link" href="/careers" title=" Careers">Careers</a><a class="nav-link nav-menu-link" href="/about_us.cfm" title=" About Us">About Us</a><a class="nav-link nav-menu-link" href="/pressreleases.cfm" title=" Press Releases">Press Releases</a><a class="nav-link nav-menu-link" href="/tradeshows.cfm" title=" Tradeshows">Tradeshows</a><a class="nav-link nav-menu-link" href="/sustainability/index.cfm" title=" Our Sustainability Journey">Our Sustainability Journey</a><a class="nav-link nav-menu-link" href="/newgrouppage9.cfm?objectgroup_id=15158" title=" Diversity, Equity, and Inclusion">Diversity, Equity, and Inclusion</a><a class="nav-link nav-menu-link" href="/navigation.cfm?guide_id=2625" title=" Mobile Photonics Lab">Mobile Photonics Lab</a></div></div></div></li></ul></nav></header><a name="pageTop"></a><main class="page-content content-fixed "><div id="LP_DIV_1469734131765" class="lp-live-chat"></div><table width="97%" border="0" align="center" cellpadding="2" cellspacing="4"><tr><td colspan="2"><div class="alert alert-danger bsloginerrorstyle" style="display: none;"><div id="displayError" style="display:none;"></div><div id="displayErrorCount" style="display:none;"></div></div></td></tr><tr><td align="center" valign="top" width="48%"><form name="loginForm" id="loginForm" style="padding-bottom: 2px;" method="Post"><table width="100%" cellpadding="6" bgcolor="#FBFBFB" style="border: 1px solid rgb(191,184,191);" class="ROText"><tr><td colspan="3" align="center" bgcolor="#660000" class="subHeader"><b> RETURNING CUSTOMER LOGIN</b></td></tr><tr><td align="left" valign="top"><b> User ID:</b></td><td align="left" valign="top"><input name="username" id="loginEmail" type="text" placeholder=" Email Address or User ID" autocomplete="off" size="30" class="ROFORMText" onClick="style.backgroundColor='#ffffff';" onKeyDown="style.backgroundColor='#ffffff';"></td><td width="10" align="left" valign="top"> </td></tr><tr><td align="left" valign="top"><b> Password:</b></td><td align="left" valign="top"><input name="password" type="password" value="" autocomplete="off" size="30" class="ROFORMText" onClick="style.backgroundColor='#ffffff';" onKeyDown="style.backgroundColor='#ffffff';"></td><td width="10" align="left" valign="top"><input name="token" value="2AF2C9A6FBC459484F69B87B25B23B425B441556" type="hidden"><input type="submit" id="loginBtn" name="submit" value=" Log In" class="submit btn btn-default"></td></tr><tr><td colspan="3" align="left" valign="top"><div id="logInGuide">Please be advised after five unsuccessful login attempts your account will be locked for 30 minutes. <br />Your password should contain:<ul><li>At least 10 characters</li><li>At least 1 uppercase letter</li><li>At least 1 lowercase letter</li><li>At least 1 number</li><li>At least one special character</li></ul></div><div id="loginErrMessage" style="display: none;" ><div class="alert alert-danger bsloginerrorstyle"><div id="loginEmailMessage" style="dispaly:none;"></div><div id="loginRequirements" style="display:none;" class="text-left"></div><div id="loginDisplayErrorMessage" style="display:none;"></div></div></div></td></tr></table></form><form name="forgotPass" action="action.cfm?act=forgotPass" method="POST" onSubmit="return validateForgot();" style="padding-bottom: 2px;"><table width="100%" cellpadding="2" bgcolor="#FFFECC" style="border: 1px solid rgb(191,184,191);" class="ROText"><tr><td colspan="3" align="center" bgcolor="#660000" class="subHeader"><b> FORGOT YOUR PASSWORD?</b></td></tr><tr><td colspan="3" align="left" valign="top"> <ol><li>Type in your account email address</li><li>Click "Submit"</li><li>An email will be sent to the account on record.</li><li>Follow the instructions sent in the email to log in.</li><li>Please be certain to add webmaster@thorlabs.com to your email spam filter.</li></ol></td></tr><tr><td> <b> My Email Address:</b></td><td><input type="text" class="ROFORMText" size="25" name="email" value="" autocomplete="off" onClick="style.backgroundColor='#ffffff';" onKeyDown="style.backgroundColor='#ffffff';"> </td><td style="width: 20%;"> </td></tr><tr><td></td><td><style>div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] { position: relative; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] .btn.btn-default { height: 36px; color: #333; background-color: #fff; border-color: #ccc; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid #ccc; white-space: nowrap; font-size: 14px; line-height: 1.42857143; border-radius: 4px; user-select: none; -webkit-appearance: button; text-transform: none; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-image { height: 50px; width: 200px; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-input { height: 34px; width: 200px; position: relative; display: table; border-collapse: separate; line-height: 1.42857143; color: #555; font-size: 14px; font-family: inherit; font: inherit; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-input > input[type="text"] { display: table-cell; position: relative; float: left; height: 100%; width: auto; margin: 0; padding: 6px 12px; background-color: #fff; background-image: none; border: 1px solid #ccc; box-sizing: border-box; border-radius: 4px 0 0 4px; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-input > span.captcha-input-btn { display: table-cell; position: relative; font-size: 0; width: 1%; white-space: nowrap; vertical-align: middle; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-input .reload-btn, div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-input .reload-btn:active, div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-input .reload-btn:focus, div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-input .reload-btn:active:focus { padding: 4px 8px; outline: none; border-radius: 0 4px 4px 0; border-left: none; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-input .reload-btn > .reload-icon:before { content: "\21bb"; font-weight: bold; font-size: 15px; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > p.captcha-note { width: 215px; text-align: right; color: #555; margin: 0 0 5px 0; white-space: nowrap; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > p.captcha-note img { margin: 0px 4px; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > p.captcha-note img:hover { cursor: pointer; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] .captcha-tooltip { width: 160px; height: 30px; border: 1px solid #ccc; border-radius: 5px; position: absolute; box-shadow: 1px 1px #ccc; z-index: 1000; display: none; background-color: #fff; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] .captcha-tooltip p.captcha-tip { color: #555; margin: 0px; padding: 5px; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] .captcha-tooltip .captcha-tip .reload-icon:before { content: "\21bb"; font-weight: bold; font-size: 12px; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-tooltip > .tooltip-caret:after { content: " "; position: absolute; top: -10px; right: 26px; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent #fff transparent; z-index: 5; } div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] > .captcha-tooltip > .tooltip-caret-border:after { content: " "; position: absolute; top: -12px; right: 25px; margin-left: -5px; border-width: 6px; border-style: solid; border-color: transparent transparent #ccc transparent; }</style><div id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"><div class="captcha-image"><img src="/rest/capcha/image?captchaid=5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"/></div><div class="captcha-input"><input type="text" name="captcha" placeholder=" Enter Security Code" autocomplete="off"/><span class="captcha-input-btn"><button type="button" class="btn btn-default reload-btn" title="Reload Captcha Image"><span class="reload-icon"></span></button></span></div><p class="captcha-note">Characters are Case-Sensitive<img class="captcha-image-icon" tabindex="0" alt="Click for Details" border="0" src="/images/TabImages/info_icon.png"/></p><div class="captcha-tooltip"><span class="tooltip-caret"></span><span class="tooltip-caret-border"></span><p class="captcha-tip">Click <span class="reload-icon"></span> for a new code.</p></div><input type="hidden" name="captchaId" value="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"/></div><script>$('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find('button.reload-btn').click(function(event) { var imgSrc = '/rest/capcha/image?captchaid=5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6&' + event.timeStamp; $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find('.captcha-image img').attr('src', imgSrc); $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"] input[name="captcha"]') .focus() .val(''); }); $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find('.captcha-image-icon').on('mouseover', function(event) { var position = $(event.target).position(); var tooltipEl = $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find(".captcha-tooltip"); tooltipEl.css("top", (Math.floor(position.top) + 22) + "px") tooltipEl.css("left", (Math.floor(position.left) - 115) + "px") tooltipEl.show(); }); $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find('.captcha-image-icon').on("mouseout", function(event) { $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find(".captcha-tooltip").hide(); }); $('document').ready(function() { var submitBtn = $(':submit', $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find('input[name="captcha"]')[0].form); submitBtn .addClass('btn btn-default') .attr('disabled', 'true'); $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find('input[name="captcha"]').on('input change focus blur', function(e) { submitBtn.attr('disabled', !this.value.length); }); }); function refreshCaptcha() { $('div[id="5D5C9C9B-D921-4AD5-259B5E1D82CFD9A6"]').find('button.reload-btn').click(); }</script></td><td width="10" style="padding:5px;" align="right" valign="bottom"><input type="submit" name="Submit" value=" Submit " class="submit" ><input type="hidden" name="send" value="send"></td></tr></table></form><form><table width="100%" cellpadding="6" bgcolor="#F4F4F4" style="border: 1px solid rgb(191,184,191);" class="ROText"><tr><td align="center" bgcolor="#660000" class="subHeader"><b> FORGOT YOUR USER ID?</b></td></tr><tr><td align="left" valign="top"> To recover your User ID, please <a href="mailto:webmaster@thorlabs.com?Subject=Login ID Recovery">contact us</a><br /><br /> For security purposes, please provide your billing and shipping address for account verification</td></tr></table></form></td><td align="center" valign="top" width="52%"><form id="newUserReg" name="newUserReg"><table width="100%" border="0" cellpadding="6" bgcolor="#FBFBFB" style="border: 1px solid rgb(191,184,191);" class="ROText"><tr><td colspan="2" align="center" bgcolor="#660000" class="subHeader"><b> NEW TO THORLABS OR NEED AN ACCOUNT?</b></td></tr><tr><td colspan="2" align="left" valign="top"> To register for a new account on the Thorlabs website, please fill in the following required fields. Note that you will be asked to provide your billing and shipping address information during the checkout process. For questions about account security, please review our <a href="privacy.cfm" title=" Privacy Policy"> Privacy Policy</a>.<br/></td></tr><tr><td width="130" align="left" valign="top"><b> My Name is:</b> ( First):</td><td align="left" valign="top"><input type="text" id="firstName" name="firstName" value="" size="45" maxlength="50" class="ROFORMText" onClick="style.backgroundColor='#ffffff';" onKeyDown="style.backgroundColor='#ffffff';"></td></tr><tr><td width="130" align="right" valign="top">( Last):</td><td align="left" valign="top"><input type="text" id="lastName" name="lastName" value="" size="45" maxlength="50" class="ROFORMText" onClick="style.backgroundColor='#ffffff';" onKeyDown="style.backgroundColor='#ffffff';"></td></tr><tr><td width="130" align="left" valign="top"><b> My email address:</b></td><td align="left" valign="top"><input type="text" id="regEmail" name="regEmail" value="" size="45" maxlength="100" class="ROFORMText" onClick="style.backgroundColor='#ffffff';" onKeyDown="style.backgroundColor='#ffffff';"></td></tr><tr><td width="130" align="left" valign="top"><b> Enter a Password:</b></td><td align="left" valign="top"><input type="password" id="pass1" name="pass1" value="" maxlength="40" size="18" class="ROFORMText"></td></tr><tr><td width="130" align="left" valign="top"><b> Confirm Password:</b></td><td align="left" valign="top"><input type="password" id="pass2" name="pass2" value="" maxlength="40" size="18" class="ROFORMText" onClick="style.backgroundColor='#ffffff';" onKeyDown="style.backgroundColor='#ffffff';"></tr><tr><td></td><td><style>div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] { position: relative; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] .btn.btn-default { height: 36px; color: #333; background-color: #fff; border-color: #ccc; display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid #ccc; white-space: nowrap; font-size: 14px; line-height: 1.42857143; border-radius: 4px; user-select: none; -webkit-appearance: button; text-transform: none; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-image { height: 50px; width: 200px; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-input { height: 34px; width: 200px; position: relative; display: table; border-collapse: separate; line-height: 1.42857143; color: #555; font-size: 14px; font-family: inherit; font: inherit; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-input > input[type="text"] { display: table-cell; position: relative; float: left; height: 100%; width: auto; margin: 0; padding: 6px 12px; background-color: #fff; background-image: none; border: 1px solid #ccc; box-sizing: border-box; border-radius: 4px 0 0 4px; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-input > span.captcha-input-btn { display: table-cell; position: relative; font-size: 0; width: 1%; white-space: nowrap; vertical-align: middle; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-input .reload-btn, div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-input .reload-btn:active, div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-input .reload-btn:focus, div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-input .reload-btn:active:focus { padding: 4px 8px; outline: none; border-radius: 0 4px 4px 0; border-left: none; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-input .reload-btn > .reload-icon:before { content: "\21bb"; font-weight: bold; font-size: 15px; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > p.captcha-note { width: 215px; text-align: right; color: #555; margin: 0 0 5px 0; white-space: nowrap; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > p.captcha-note img { margin: 0px 4px; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > p.captcha-note img:hover { cursor: pointer; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] .captcha-tooltip { width: 160px; height: 30px; border: 1px solid #ccc; border-radius: 5px; position: absolute; box-shadow: 1px 1px #ccc; z-index: 1000; display: none; background-color: #fff; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] .captcha-tooltip p.captcha-tip { color: #555; margin: 0px; padding: 5px; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] .captcha-tooltip .captcha-tip .reload-icon:before { content: "\21bb"; font-weight: bold; font-size: 12px; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-tooltip > .tooltip-caret:after { content: " "; position: absolute; top: -10px; right: 26px; margin-left: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent #fff transparent; z-index: 5; } div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] > .captcha-tooltip > .tooltip-caret-border:after { content: " "; position: absolute; top: -12px; right: 25px; margin-left: -5px; border-width: 6px; border-style: solid; border-color: transparent transparent #ccc transparent; }</style><div id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"><div class="captcha-image"><img src="/rest/capcha/image?captchaid=5D5C9C9D-C71E-F515-786FC4C35D12A74F"/></div><div class="captcha-input"><input type="text" name="captcha" placeholder=" Enter Security Code" autocomplete="off"/><span class="captcha-input-btn"><button type="button" class="btn btn-default reload-btn" title="Reload Captcha Image"><span class="reload-icon"></span></button></span></div><p class="captcha-note">Characters are Case-Sensitive<img class="captcha-image-icon" tabindex="0" alt="Click for Details" border="0" src="/images/TabImages/info_icon.png"/></p><div class="captcha-tooltip"><span class="tooltip-caret"></span><span class="tooltip-caret-border"></span><p class="captcha-tip">Click <span class="reload-icon"></span> for a new code.</p></div><input type="hidden" name="captchaId" value="5D5C9C9D-C71E-F515-786FC4C35D12A74F"/></div><script>$('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find('button.reload-btn').click(function(event) { var imgSrc = '/rest/capcha/image?captchaid=5D5C9C9D-C71E-F515-786FC4C35D12A74F&' + event.timeStamp; $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find('.captcha-image img').attr('src', imgSrc); $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"] input[name="captcha"]') .focus() .val(''); }); $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find('.captcha-image-icon').on('mouseover', function(event) { var position = $(event.target).position(); var tooltipEl = $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find(".captcha-tooltip"); tooltipEl.css("top", (Math.floor(position.top) + 22) + "px") tooltipEl.css("left", (Math.floor(position.left) - 115) + "px") tooltipEl.show(); }); $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find('.captcha-image-icon').on("mouseout", function(event) { $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find(".captcha-tooltip").hide(); }); $('document').ready(function() { var submitBtn = $(':submit', $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find('input[name="captcha"]')[0].form); submitBtn .addClass('btn btn-default') .attr('disabled', 'true'); $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find('input[name="captcha"]').on('input change focus blur', function(e) { submitBtn.attr('disabled', !this.value.length); }); }); function refreshCaptcha() { $('div[id="5D5C9C9D-C71E-F515-786FC4C35D12A74F"]').find('button.reload-btn').click(); }</script></td></tr><tr><td colspan="2" align="right" valign="top"><input type="submit" id="registerBtn" name="Submit" value=" Create an Account" class="submit btn btn-default"></td></tr></table></form></td></tr></table><script>$('#loginForm').submit(function(e){ e.preventDefault(); loginUser(); }); $('#loginBtn').click(function(e){ e.preventDefault(); loginUser(); }); $('#pass1').on('keyup focus', function(e){ var code = (e.keyCode || e.which); if(code == 13 || code == 16 || code == 17 || code == 18 || code == 37 || code == 38 || code == 39 || code == 40 || code == 91) { return; } validatePass($(this),$('#regEmail').val().trim()); }); $('#resetPassForm').submit(function(e){ var data = $(this).serializeArray(); var form = {}; data.forEach(function(obj, key){ form[obj.name] = obj.value; }); if(form.pw === form.cpw){ return; } else { alert('Passwords do not match'); } e.preventDefault(); }); function loginUser() { if (validateLogin() == false) { return; } $.ajax({ type:'POST', url:'/rest/authentication/login', dataType:'text', headers:{'Content-Type':'application/x-www-form-urlencoded'}, data:{username:$('[name="username"]').val(),password:$('[name="password"]').val(),token:$('[name="token"]').val()}, success: function(resp) { resp = resp.replace('//',''); resp = JSON.parse(resp); if(resp.length > 0){ if(resp[0].hasOwnProperty('ERROR')){ if(resp[0].hasOwnProperty('COUNT')){ if(resp[0].COUNT >0){ $('#logInGuide').hide(); var logincountmessage = ' For security purposes, you have ' + resp[0].COUNT +' remaining login attempts before the login form is disabled.' $('#loginDisplayErrorMessage').html(logincountmessage); var loginRequirements = ' Your password should contain: <ul><li>At least 10 characters</li><li>At least 1 uppercase letter</li><li>At least 1 lowercase letter</li><li>At least 1 number</li><li>At least one special character</li></ul>'; $('#loginRequirements').html(loginRequirements); var loginEmailMessage = ' We were unable to find your username or password. Please try using your email address as your user ID.<br /><br />If you do not remember your password, please use the "Forgot your password" form below. </br></br>' $('#loginEmailMessage').html(loginEmailMessage); $('#loginEmailMessage').show(); $('#loginRequirements').show(); } else { location.reload(); } } else { $('#loginDisplayErrorMessage').html(resp[0].ERROR); } $('#loginErrMessage').show(); $('#loginDisplayErrorMessage').show(); } else { $('.bsloginerrorstyle').hide(); window.location = resp[1].LASTPAGE; } } } }); } $('#newUserReg').submit(function(e){ e.preventDefault(); registerUser(); }); $('#registerBtn').click(function(e){ e.preventDefault(); registerUser(); }); function registerUser() { if (validateForm() == false) { return; } var captchaId = $('#newUserReg [name="captchaId"]').val(); var captcha = $('#newUserReg [name="captcha"]').val(); $.ajax({ type:'POST', url:'/rest/registration/newaccount', dataType:'text', headers: {'Content-Type':'application/x-www-form-urlencoded'}, data: { firstName:$('#firstName').val().trim().replace(/\s+/g, ' '), lastName:$('#lastName').val().trim().replace(/\s+/g, ' '), email:$('#regEmail').val().trim(), password:$('#pass1').val(), password2:$('#pass2').val(), captchaId:captchaId, captcha:captcha }, success: function(resp) { resp = resp.replace('//',''); resp = JSON.parse(resp); if (resp.length > 0) { if (resp[0].hasOwnProperty('ERROR')) { $('.bsloginerrorstyle').show(); $('#displayError').html(resp[0].ERROR); $('#displayError').show(); if(resp[0].ERROR === 'Invalid captcha') { $('#newUserReg .captcha-input-btn .reload-btn').click() } } else { $('.bsloginerrorstyle').hide(); window.location = resp[1].LASTPAGE; } } } }); } </script></main><footer class="bs4"><nav class="footer-nav navbar navbar-expand-lg fixed-bottom"><div class="container flex-column"><div class="d-flex flex-column justify-content-around flex-md-row w-100 footer-top-container"><div class="d-none d-md-flex flex-md-column"><div class="custom-footer-item"><span class="custom-footer-text">Sales: <a href="tel:1-973-300-3000">1-973-300-3000</a></span></div><div class="custom-footer-item"><span class="custom-footer-text">Technical Support: <a href="tel:1-973-300-3000">1-973-300-3000</a></span></div><div class="custom-footer-item"><span class="custom-footer-text">M-F: 8 AM - 8 PM EST, Sat: 9 AM - 1 PM EST</span></div></div><div class="navbar-nav d-flex flex-column mx-0 my-0"><div class="custom-footer-item"><a class="custom-footer-link" href="/careers" title=" Careers"> Careers</a></div><div class="custom-footer-item"><a class="custom-footer-link" href="/sitemap.cfm" title=" Site Index"> Site Index</a></div><div class="custom-footer-item"><a class="custom-footer-link" href="/privacy.cfm" title=" Privacy Policy"> Privacy Policy</a></div></div><div class="navbar-nav w-100 col-md-3 justify-content-center my-auto mx-0 pb-2 pr-0"><div class="custom-footer-dropdowns"><div class="footer-select-menu dropup"><button type="button" id="languageSelectDropdown" class="btn btn-secondary dropdown-toggle language-select" title="ENGLISH" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><img class="language-icon" src="/images/icons/language/EN.svg" alt="ENGLISH"><div class="language-title d-md-none">english</div><i class="fas fa-chevron-up"></i></button><div class="dropdown-menu nav-dropdown"><div class="dropdown-header"> Select your Language</div><a class="dropdown-item language-option" href="/login.cfm?lc=login&Language=chinese-simplified" title="Set Language to CHINESE-Simplified"><img class="language-icon" src="/images/icons/language/CS.svg" alt="CHINESE-Simplified"><div class="language-title">chinese-simplified</div></a><a class="dropdown-item language-option" href="/login.cfm?lc=login&Language=german" title="Set Language to GERMAN"><img class="language-icon" src="/images/icons/language/DE.svg" alt="GERMAN"><div class="language-title">german</div></a><a class="dropdown-item language-option" href="/login.cfm?lc=login&Language=japanese" title="Set Language to JAPANESE"><img class="language-icon" src="/images/icons/language/JP.svg" alt="JAPANESE"><div class="language-title">japanese</div></a><a class="dropdown-item language-option" href="/login.cfm?lc=login&Language=portuguese" title="Set Language to PORTUGUESE"><img class="language-icon" src="/images/icons/language/PT.svg" alt="PORTUGUESE"><div class="language-title">portuguese</div></a></div></div><div class="footer-select-menu dropup"><button type="button" id="currencySelectDropdown" class="btn btn-secondary dropdown-toggle currency-select" title="USD" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><img class="currency-icon" src="/images/icons/currency/Dollar.svg" alt="Dollar"><div class="currency-title">USD</div><i class="fas fa-chevron-up"></i></button><div class="dropdown-menu nav-dropdown"><div class="dropdown-header"> Select your Currency</div><a class="dropdown-item currency-option" href="/login.cfm?lc=login&CurrencySelect=Euro" title="Set Currency to EUR"><img class="currency-icon" src="/images/icons/currency/Euro.svg" alt="EUR"><div class="currency-title">EUR</div></a><a class="dropdown-item currency-option" href="/login.cfm?lc=login&CurrencySelect=GBPound" title="Set Currency to GBP"><img class="currency-icon" src="/images/icons/currency/GBPound.svg" alt="GBP"><div class="currency-title">GBP</div></a><a class="dropdown-item currency-option" href="/login.cfm?lc=login&CurrencySelect=Krona" title="Set Currency to SEK"><img class="currency-icon" src="/images/icons/currency/Krona.svg" alt="SEK"><div class="currency-title">SEK</div></a><a class="dropdown-item currency-option" href="/login.cfm?lc=login&CurrencySelect=JPY" title="Set Currency to JPY"><img class="currency-icon" src="/images/icons/currency/JPY.svg" alt="JPY"><div class="currency-title">JPY</div></a><a class="dropdown-item currency-option" href="/login.cfm?lc=login&CurrencySelect=RMB" title="Set Currency to RMB"><img class="currency-icon" src="/images/icons/currency/RMB.svg" alt="RMB"><div class="currency-title">RMB</div></a><a class="dropdown-item currency-option" href="/login.cfm?lc=login&CurrencySelect=BRL" title="Set Currency to BRL"><img class="currency-icon" src="/images/icons/currency/BRL.svg" alt="BRL"><div class="currency-title">BRL</div></a></div></div></div></div></div><div class="row flex-column w-100 border-top"><ul class="navbar-nav justify-content-center m-0 pt-2 flex-row footer-social-media-icons"><li class="nav-item my-1 mx-3"><a href="https://www.linkedin.com/company/thorlabs/" target="_blank"><i class="fa-brands fa-linkedin fa-xl nav-link p-0"></i></a></li><li class="nav-item my-1 mx-3"><a href="https://www.instagram.com/thorlabs" target="_blank"><i class="fa-brands fa-instagram fa-xl nav-link p-0"></i></a></li><li class="nav-item my-1 mx-3"><a href="https://www.youtube.com/@thorlabs" target="_blank"><i class="fa-brands fa-youtube fa-xl nav-link p-0"></i></a></li><li class="nav-item my-1 mx-3"><a href="https://twitter.com/Thorlabs" target="_blank"><i class="fa-brands fa-x-twitter fa-xl nav-link p-0"></i></a></li><li class="nav-item my-1 mx-3"><a href="https://www.facebook.com/thorlabs/" target="_blank"><i class="fa-brands fa-facebook fa-xl nav-link p-0"></i></a></li></ul><div class="d-flex justify-content-center custom-footer-item"><span class="custom-footer-text">Copyright 漏 1999-2025 Thorlabs, Inc.</span></div></div></div></nav><!-- Mobile Menu Toolbar --> <div class="mobile-toolbar d-md-none"><div class="mobile-toolbar-item dropup"><button id="phoneContactMenu" class="mobile-menu-toggle" title="Phone Support Menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fas fa-2x fa-fw fa-phone-alt" aria-hidden="true"></i></button><div class="dropdown-menu dropdown-fixed-left nav-dropdown" aria-labelledby="phoneContactMenu"><a class="dropdown-item" href="tel:1-973-300-3000" title="Call Thorlabs Sales Support">Sales: 1-973-300-3000</a><a class="dropdown-item" href="tel:1-973-300-3000" title="Call Thorlabs Technical Support">Technical Support: 1-973-300-3000</a></div></div><div id="LP_DIV_1469734131768" class="mobile-toolbar-item mobile-chat"></div><div class="mobile-toolbar-item dropup"><button id="emailContactMenu" class="mobile-menu-toggle" title="Email Support Menu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fas fa-2x fa-fw fa-envelope" aria-hidden="true"></i></button><div class="dropdown-menu dropdown-fixed-right nav-dropdown" aria-labelledby="emailContactMenu"><a class="dropdown-item" href="mailto:sales@thorlabs.com" title="Email Thorlabs Sales Support">Sales: sales@thorlabs.com</a><a class="dropdown-item" href="mailto:techsupport@thorlabs.com" title="Email Thorlabs Technical Support">Technical Support: techsupport@thorlabs.com</a></div></div><div class="mobile-toolbar-item dropup"><button id="addressContactMenu" class="mobile-menu-toggle" title="View Nearest Thorlabs Location" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="fas fa-2x fa-fw fa-map-marker-alt" aria-hidden="true"></i></button><div class="dropdown-menu dropdown-fixed-right company-location" aria-labelledby="addressContactMenu"><address><div class="company-location-name">Thorlabs Inc.</div>43 Sparta Ave<br />Newton, New Jersey 07860<br />USA</address><a rel="noreferrer" target="_blank" class="btn btn-link btn-block" href="https://maps.google.com/?q=43 Sparta Ave,Newton, New Jersey,07860,USA" title="View Map (Redirects to Google Maps)">View Map</a></div></div></div></footer><span id="display_here"></span><script>$(".euSplashScreen").submit(function(e){ e.preventDefault(); if ($(".cookieSettings").hasClass("hidden") && e.originalEvent.submitter.value === "save" ) { var formData = { 'performanceCookies': 'enable', 'thirdPartyCookies': 'enable' } } else if (e.originalEvent.submitter.value === "deny") { var formData = { 'performanceCookies': 'disable', 'thirdPartyCookies': 'disable' } } else { var formData = { 'performanceCookies': $('input[name="PerformanceCookies"]:checked').val(), 'thirdPartyCookies': $('input[name="ThirdPartyCookies"]:checked').val() }; } $.get("/cfc/User.cfc?method=cookiesettings", formData).then(function(resp){ location.reload(); }) }) var customizeSettings = function() { $(".cookieSettings").toggleClass("hidden"); $(".cookie-note-container").toggleClass("cookie-float-container"); if ($(".cookieSettings").hasClass("hidden")) { $(".saveCookies").html(" Accept all Cookies"); $(".cookieSettingsButton").html(" Customize Settings"); $(".cookie-note-body").html(" <p>We use third-party services that help us optimize our website to improve our user experience. We require your consent. By clicking Accept all cookies you agree to the storage of cookies on your browser and the transmission of your data to third parties. </p><p>聽聽You can find more information by clicking Customize Settings, as well as under our privacy policy.</p>"); } else { $(".saveCookies").html(" Save Settings"); $(".cookieSettingsButton").html(" Return"); $(".cookie-note-body").html(" We use third-party services that help us optimize our website to improve our user experience. We require your consent. By clicking Accept all cookies you agree to the storage of cookies on your browser and the transmission of your data to third parties. Your consent also refers to the transmission of personal data in a third country (USA) (Art. 49 para. 1 lit. a. DSGVO).According to the current state, there are no suitable data protection guarantees and no appropriate level of data protection. There is the possibility of access to personal data by US authorities. You can revoke the use of cookies at any time. You can find more information by clicking Customize Settings, as well as under our privacy policy."); } } var toggleButton = function(target) { $(target).toggleClass("hidden"); }</script> <script src="/js/polyfill.js"></script><script src="/js/bootstrap-native.min.js"></script><script src="/js/navigation.js"></script><script>getMiniCart();</script><script src="/search/js/searchsuggest.js"></script><script src="/js/thorscripts.js"></script><script>var cookiesDisabled = false; var appInsights=window.appInsights||function(a){ function b(a){c[a]=function(){var b=arguments;c.queue.push(function(){c[a].apply(c,b)})}}var c={config:a},d=document,e=window;setTimeout(function(){var b=d.createElement("script");b.src=a.url||"https://az416426.vo.msecnd.net/scripts/a/ai.0.js",d.getElementsByTagName("script")[0].parentNode.appendChild(b)});try{c.cookie=d.cookie}catch(a){}c.queue=[];for(var f=["Event","Exception","Metric","PageView","Trace","Dependency"];f.length;)b("track"+f.pop());if(b("setAuthenticatedUserContext"),b("clearAuthenticatedUserContext"),b("startTrackEvent"),b("stopTrackEvent"),b("startTrackPage"),b("stopTrackPage"),b("flush"),!a.disableExceptionTracking){f="onerror",b("_"+f);var g=e[f];e[f]=function(a,b,d,e,h){var i=g&&g(a,b,d,e,h);return!0!==i&&c["_"+f](a,b,d,e,h),i}}return c }({ instrumentationKey:"aae1c50a-3750-4105-bd60-477e1eaf8d53", isCookieUseDisabled:cookiesDisabled }); window.appInsights=appInsights,appInsights.queue&&0===appInsights.queue.length&&appInsights.trackPageView();</script><script type="text/javascript" src="https://cdn.ywxi.net/js/1.js" async></script><script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=2&cb=779638368" async></script></body></html>