PageSourceSearch

https://2captcha.cn/dist/web/assets/index-DyVFGiRc.js

js 2captcha.cn collected 2026-09-25 21:49:47 UTC 18,685 bytes, 1 lines download raw bytes

1import{ar as g,aG as v,ap as e,A as se,ax as T,ay as P,cw as fe,eg as xe,bC as Ce,b1 as ye,bh as Ne,aw as ve,b6 as te,ao as Ie,b0 as je,aq as l,aH as S,bc as be,at as ae,fI as Z,fJ as O,aF as we,aK as Te,cm as Se,co as qe,b5 as Le}from"./index-8x3up8ui.js";import{g as Fe}from"./getSiteName-paK8qowl.js";import{u as ke}from"./index.esm-B1roS_gc.js";import{A as Ae}from"./Advantages-BKj-t0h-.js";import{P as Be}from"./PasswordInput-B0A5g_7_.js";import{R as Pe}from"./RadioInput-NR4Vej7V.js";import{u as oe}from"./useFormatCurrency-DBTwJ2I7.js";import{u as re}from"./useCaptchaPrices-DC1MmIWD.js";import{u as Ee}from"./useUserCurrency-B9QtUMOk.js";import{u as Re}from"./useCaptcha-B2GGprWi.js";import{e as ze,t as De,A as Me,b as Oe,u as He,a as Ue}from"./AutoComplete-Cr1UWS2M.js";import{u as $e}from"./useRoleSelectionEvent-DiAi6Siv.js";import{a as Ve,g as We}from"./getGoogleAuthUrl-DMrV3Je3.js";import{g as Je}from"./checks-BMLMhgxA.js";import{T as Qe}from"./Trans-Bn4-Bnn0.js";import{A as Ge}from"./ApiClients-6NfBlVTn.js";import{B as E}from"./Box-Bu-9xAAk.js";import{u as Ke}from"./useCaptchaIcons-Dx2u3-e6.js";import{u as Xe}from"./useCaptchaNames-CgLubpUt.js";import{u as Ye}from"./useCaptchaSolvingSpeed-BVtQvYo0.js";import{S as Ze}from"./SecurityStandards-BOcHDvG_.js";import"./TextInput-Cu5q-AES.js";import"./FieldMessage-Cm1mdHwT.js";import"./omit-d7OsdRiB.js";import"./isObject-CngMK1bL.js";import"./useAppGlobals-NWGD9nPz.js";import"./useHostname-FI4DeVcc.js";import"./unloadRecaptcha-DoHAVMcL.js";import"./useWcaptcha-CYa-K2bw.js";import"./usePopper-DyCnUS_L.js";import"./regex-Bwrf66eR.js";import"./cpp-D1xmO_kM.js";import"./capitalizeFirstLetter-C8ICUtFU.js";function es(){const a=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight),o=Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.body.clientWidth,document.documentElement.clientWidth);return{height:a,width:o}}const ss="_hero_1nvqc_1",ts="_heroTop_1nvqc_7",as="_heroLogo_1nvqc_16",os="_heroTitle_1nvqc_20",rs="_heroBg_1nvqc_39",ns="_heroBgInner_1nvqc_43",cs="_heroContent_1nvqc_47",is="_heroForm_1nvqc_53",ls="_heroFormItem_1nvqc_57",ps="_heroFormItemInner_1nvqc_61",ms="_currencyFieldset_1nvqc_78",us="_currencyFieldsetLegend_1nvqc_84",hs="_currencyFieldsetList_1nvqc_90",ds="_currencyFieldsetItem_1nvqc_98",_s="_heroFormSubmitInfo_1nvqc_102",gs="_heroFormSubmitBtn_1nvqc_110",fs="_heroAdvantages_1nvqc_115",xs="_authAlternative_1nvqc_120",Cs="_authAlternativeText_1nvqc_129",ys="_commonFormError_1nvqc_143",Ns="_socialButtonList_1nvqc_148",vs="_socialButton_1nvqc_148",Is="_socialButtonIcon_1nvqc_167",s={hero:ss,heroTop:ts,heroLogo:as,heroTitle:os,heroBg:rs,heroBgInner:ns,heroContent:cs,heroForm:is,heroFormItem:ls,heroFormItemInner:ps,currencyFieldset:ms,currencyFieldsetLegend:us,currencyFieldsetList:hs,currencyFieldsetItem:ds,heroFormSubmitInfo:_s,heroFormSubmitBtn:gs,heroAdvantages:fs,authAlternative:xs,authAlternativeText:Cs,commonFormError:ys,socialButtonList:Ns,socialButton:vs,socialButtonIcon:Is},js=ze({domains:De});function ne(a){var c;const{setValue:o,field:f,errors:I}=a,[j,h]=v.useState([]);function d(u){const{value:q}=u.currentTarget;f.onChange(u);const L=js(q).map(F=>({label:F.corrected,value:F.corrected}));h(L)}function b(u){o("email",u),h([])}return e.jsx(Me,{...f,onChange:d,onSelect:b,options:j,theme:"light",id:"user-email",label:"Please enter your email:",htmlType:"email",autoComplete:"email",placeholder:"Email",errorMessage:(c=I.email)==null?void 0:c.message,errorMessagePosition:"top",containerClassName:s.heroFormItem,className:s.heroFormItemInner,labelClassName:"visually-hidden"})}const{func:bs,shape:ee}=g;ne.propTypes={setValue:bs.isRequired,field:ee({}).isRequired,errors:ee({}).isRequired};async function ws(a){return await se({method:"POST",endpoint:"/api/v2/user",payload:a})}async function Ts(a){return await se({method:"POST",endpoint:"/api/v1/event-tracker",payload:a})}const Ss={sign_in_link:e.jsx(T,{component:P,to:fe(),color:"blue-green",children:"Log in"}),password_recovery_link:e.jsx(T,{component:P,to:xe(),color:"blue-green",children:"Recover password"})},qs="/dist/web/assets/logo-C1l7zWqZ.svg",Ls="/dist/web/assets/bg-CqIeiNoL.svg",Fs="/dist/web/assets/google-tao6rX0O.svg",ks="/dist/web/assets/facebook-162QJZuX.svg",As=5*365*24*60*60,Bs=!0,Ps="ptsculure.com,najargroup.store,protonmail.com,1mail.x24hr.com,dimew.com,1xp.fr,sapuj.com,teciw.com,rf.gd,fr.nf,ch.ma,b7s.ru,infos.st,fr.cr,mywire.org,eu.org,flashpost.net,tempmailto.org,emailondeck.com,gmail10p.com,oletters.com,zeomara.online,hostingkeluarga.com,scshool.com,voewo.com,fudier.com,uz8.net,swsdz.com,062e.com,48dz.com,ccqu.top,lunor.cfd,netn.top,kolowo24h.com,xenta.cfd,zzzaccounting.xyz".split(",");function H(a){var K,X,Y;const{className:o}=a,f=Oe(),I=Ce(),j=ye(),[h,d]=v.useState(null),[b,c]=v.useState(!1),[,u]=Ne(["sign_up_email"]),{isUserCountrySupported:q}=ve(),{guestCurrency:L,setGuestCurrency:F}=Ee(),ce=oe(),{getRegularCaptchaPrice:ie}=re(),k=v.useContext(te),[x,R]=Ie(["validations","errors","sign_up"]),z=He(),le=Ue(),pe=$e(),{getCaptchaData:me,switchCaptchaType:ue,captchaWidgets:he}=Re({action:"quick_start"}),C=je(t=>t.app),{handleSubmit:de,formState:{errors:Q},register:D,setValue:_e}=ke({defaultValues:{password:"",email:"",currency:L}}),y={};(K=C.referral)!=null&&K.id&&(y.referral=C.referral),C.referer&&(y.referer=C.referer),(X=C.utm)!=null&&X.utm_source&&(y.utm=C.utm);const A=we.customer;async function G(t){var B,_;const p=await me();if(p.response){d(null),c(!0);try{const i=await ws({...t,...A?{userType:A}:{},browserData:z,interfaceLanguage:R.resolvedLanguage,captcha:p});(B=t.referral)!=null&&B.id&&await Ts({type:"registered",data:{from:(_=t.referral)==null?void 0:_.id,source:t.referer||""}}),i!=null&&i.ok&&(u("sign_up_email",i.body.profile.email.address,{path:"/",secure:Bs,maxAge:As,sameSite:"lax"}),F(i.body.balance.currency),le(t.utm||{}),A&&pe(A)),I(j(O()))}catch(i){if((i==null?void 0:i.status)===409){const M=e.jsx(Qe,{i18nKey:"sign_up:content.user_already_exists_message",components:Ss,children:x("sign_up:content.user_already_exists_message")});d(M)}else if((i==null?void 0:i.status)===422&&(i==null?void 0:i.response.body.error)==="ERROR_CAPTCHA_IS_INVALID")ue(),c(!1),await G(t);else{const M=x("errors:common.ERROR_SERVICE_TEMPORARILY_UNAVAILABLE");d(M)}}c(!1)}}async function ge(t){function p(){let _;return k==="rucaptcha.com"?_="rub":q()?_=t.currency:_="cny",_}const B={agreement:!0,password:t.password,passwordConfirmation:t.password,email:t.email,currency:p(),...y};G(B)}return v.useEffect(()=>{const p=document.getElementById("user-email");p&&es().width>=768&&p.focus()},[]),e.jsxs("article",{className:l(s.hero,o),children:[e.jsxs("div",{className:s.heroTop,children:[e.jsx("img",{className:s.heroLogo,src:qs,width:"147",height:"32",alt:"2captcha logo"}),e.jsx(S,{component:"h1",className:s.heroTitle,children:"Captcha Solving Service"})]}),e.jsx("div",{className:s.heroBg,children:e.jsx("img",{className:s.heroBgInner,src:Ls,width:"245",height:"245",alt:""})}),e.jsxs("div",{id:"quick-start",className:s.heroContent,children:[e.jsxs("form",{className:s.heroForm,onSubmit:de(ge),noValidate:!0,children:[he,h&&e.jsx("aside",{className:s.commonFormError,children:h}
1),e.jsx(ne,{setValue:_e,field:D("email",{validate:{isEmail:Je(x("field_contains_invalid_email",{field_name:"Email"})),isAllowedEmailDomain:t=>{const p=t.split("@")[1];return!Ps.includes(p)||x("sign_up:content.email_domain_is_forbidden_message",{emailDomain:p})}}}),errors:Q}),e.jsx(Be,{...D("password",{required:x("field_is_required",{field_name:"Password"}),minLength:{value:6,message:x("string_field_is_too_small",{field_name:"Password",min:6})}}),iconColor:"#333",id:"new-password",label:"Please enter your password:",autoComplete:"new-password",placeholder:"Password",errorMessage:(Y=Q.password)==null?void 0:Y.message,errorMessagePosition:"top",containerClassName:s.heroFormItem,className:s.heroFormItemInner,labelClassName:"visually-hidden"}),k==="2captcha.cn"&&q()&&e.jsxs("div",{className:l(s.heroFormItem,s.currencyFieldset),children:[e.jsx("p",{className:s.currencyFieldsetLegend,children:"Preferred currency:"}),e.jsx("ul",{className:s.currencyFieldsetList,children:f.map(t=>e.jsx("li",{className:s.currencyFieldsetItem,children:e.jsx(Pe,{...D("currency"),id:"currency-".concat(t),label:t.toUpperCase(),value:t,containerClassName:s.currencyFieldsetRadio,defaultChecked:t===L})},t))})]}),e.jsxs("p",{className:s.heroFormSubmitInfo,children:['By clicking "Quick start", I agree to the'," ",e.jsx(T,{component:P,to:be(),explicitUnderline:!0,children:"Terms of Service and Privacy Policy"})]}),e.jsx(ae,{variant:"primary-earls-green",type:"submit",size:"lg",className:s.heroFormSubmitBtn,disabled:b,children:"Quick start"}),e.jsx("div",{className:s.authAlternative,children:e.jsx("span",{className:s.authAlternativeText,children:"or"})}),e.jsxs("div",{className:s.socialButtonList,children:[e.jsxs("a",{className:l(s.socialButton,s.socialButtonGoogle),href:Ve({hostname:k,serviceData:{...y,browserData:z,interfaceLanguage:R.resolvedLanguage},failurePath:Z(),successPath:O()}),children:[e.jsx("img",{className:s.socialButtonIcon,src:Fs,width:"24",height:"24",alt:""}),"Log in",e.jsx("br",{}),"with Google"]}),e.jsxs("a",{className:l(s.socialButton,s.socialButtonFacebook),href:We({hostname:k,serviceData:{...y,browserData:z,interfaceLanguage:R.resolvedLanguage},failurePath:Z(),successPath:O()}),children:[e.jsx("img",{className:s.socialButtonIcon,src:ks,width:"24",height:"24",alt:""}),"Log in",e.jsx("br",{}),"with Facebook"]})]})]}),e.jsx(Ae,{className:s.heroAdvantages,items:[{icon:"square-coin",text:e.jsxs(e.Fragment,{children:["From"," ",ce({amount:ie(),formatOptions:{minimumFractionDigits:0}})," ","for 1000 captchas"]})},{icon:"square-code",text:"Easy API inegration"},{icon:"square-flash",text:"Solving speed less than 12 sec"}]})]})]})}H.defaultProps={className:""};H.propTypes={className:g.string};const Es="_supportedCaptchas_1qoqw_1",Rs="_supportedCaptchasTitle_1qoqw_10",zs="_supportedCaptchaList_1qoqw_17",Ds="_supportedCaptcha_1qoqw_1",Ms="_supportedCaptchaImg_1qoqw_38",Os="_supportedCaptchaTitle_1qoqw_42",Hs="_supportedCaptchaInfo_1qoqw_53",Us="_supportedCaptchaInfoItem_1qoqw_62",$s="_supportedCaptchaInfoTerm_1qoqw_66",Vs="_supportedCaptchaInfoDesc_1qoqw_74",Ws="_supportedCaptchaSolvingSpeed_1qoqw_82",Js="_supportedCaptchaApi_1qoqw_89",Qs="_supportedCaptchaApiTitle_1qoqw_107",Gs="_supportedCaptchaBtn_1qoqw_112",r={supp
1ortedCaptchas:Es,supportedCaptchasTitle:Rs,supportedCaptchaList:zs,supportedCaptcha:Ds,supportedCaptchaImg:Ms,supportedCaptchaTitle:Os,supportedCaptchaInfo:Hs,supportedCaptchaInfoItem:Us,supportedCaptchaInfoTerm:$s,supportedCaptchaInfoDesc:Vs,supportedCaptchaSolvingSpeed:Ws,supportedCaptchaApi:Js,supportedCaptchaApiTitle:Qs,supportedCaptchaBtn:Gs},Ks=["normalCaptcha","recaptchaV2","recaptchaV2Callback","recaptchaV2Invisible","recaptchaV3","recaptchaEnterprise","funCaptcha","geeTestCaptcha","capyPuzzleCaptcha","gridCaptcha","clickCaptcha","rotateCaptcha","canvasCaptcha","textCaptcha","awsWaf","cloudflareTurnstile","leminCaptcha","mtcaptcha","datadomeCaptcha","cutcaptcha","friendlyCaptcha","russianCaptcha","chineseCaptcha","numberCaptcha","mathCaptcha","sliderCaptcha","tencentCaptcha","alibabaCaptcha","atbCaptcha","prosopo","captchafox","altcha","temuCaptcha","binanceCaptcha","tiktokCaptcha","impervaCaptcha","akamai","kasada","castle","perimeterX"];function U(a){const{className:o}=a,f=oe(),{getCaptchaPrice:I}=re(),j=Ke(),h=Xe(),d=Ye();function b(){const c=document.getElementById("quick-start"),u=document.getElementById("user-email");c&&u&&(c.scrollIntoView(),u.focus())}return e.jsxs(E,{component:"section",className:l(r.supportedCaptchas,o),children:[e.jsx(S,{className:r.supportedCaptchasTitle,children:"Supported captchas"}),e.jsx("ul",{className:r.supportedCaptchaList,children:Ks.map(c=>e.jsxs("li",{className:r.supportedCaptcha,children:[e.jsx("img",{className:r.supportedCaptchaImg,src:j[c],width:"60",height:"60",alt:"",loading:"lazy"}),e.jsx(Te,{className:r.supportedCaptchaTitle,children:h[c]}),e.jsxs("dl",{className:r.supportedCaptchaInfo,children:[e.jsxs("div",{className:r.supportedCaptchaInfoItem,children:[e.jsx("dt",{className:r.supportedCaptchaInfoTerm,children:f({amount:I(c),formatOptions:{minimumFractionDigits:0}})}),e.jsx("dd",{className:r.supportedCaptchaInfoDesc,children:"Price per 1000"})]}),e.jsxs("div",{className:r.supportedCaptchaInfoItem,children:[e.jsxs("dt",{className:l(r.supportedCaptchaInfoTerm,r.supportedCaptchaSolvingSpeed),children:[d(c)," ","sec"]}),e.jsx("dd",{className:r.supportedCaptchaInfoDesc,children:"Solving speed"})]})]}),e.jsxs("div",{className:r.supportedCaptchaApi,children:[e.jsx("span",{className:r.supportedCaptchaApiTitle,children:"API:"}),e.jsx(Ge,{noLinks:!0})]}),e.jsx(ae,{variant:"primary-earls-green",onClick:b,className:r.supportedCaptchaBtn,size:"lg",children:"Quick start"})]},c))})]})}U.defaultProps={className:""};U.propTypes={className:g.string};const Xs="/dist/web/assets/program-code-6A-CSyAe.svg",Ys="/dist/web/assets/user-SgSj8NtQ.svg",Zs="/dist/web/assets/gear-C82jKsMR.svg",et="/dist/web/assets/checkmark-yBQJrxpI.svg",st="_features_7i3o0_1",tt="_featuresTitle_7i3o0_6",at="_featuresList_7i3o0_12",ot="_feature_7i3o0_1",rt="_featureImg_7i3o0_29",nt="_featureText_7i3o0_33",ct="_featureLink_7i3o0_37",it="_featuresInner_7i3o0_47",n={features:st,featuresTitle:tt,featuresList:at,feature:ot,featureImg:rt,featureText:nt,featureLink:ct,featuresInner:it};function $(a){const{className:o}=a;return e.jsx(E,{component:"section",className:l(n.features,o),children:e.jsxs("div",{className:n.featuresInner,children:[e.jsx(S,{className:n.featuresTitle,children:"2Captcha is an online service for captcha bypass."}),e.jsxs("ul",{className:n.featuresList,children:[e.jsxs("li",{className:n.feature,children:[e.jsx("img",{className:n.featureImg,src:Xs,width:"20",height:"20",alt:"",loading:"lazy"}),e.jsxs("p",{className:n.featureText,children:["Dive into coding with examples that demonstrate how to use and connect captcha recognition service."," ",e.jsx(T,{className:n.featureLink,component:P,to:Se(),explicitUnderline:!0,children:"Сode samples"})]})]}),e.jsxs("li",{className:n.feature,children:[e.jsx("img",{className:n.featureImg,src:Ys,width:"20",height:"20",alt:"",loading:"lazy"}),e.jsx("p",{className:n.featureText,children:"2Captcha is human based captcha solving service. 100% of captchas are solved by human workers from around the world. Therefore 2Captcha can help bypass any captcha verification."})]}),e.jsxs("li",{className:n.feature,children:[e.jsx("img",{className:n.featureImg,src:Zs,width:"20",height:"20",alt:"",loading:"lazy"}),e.jsx("p",{className:n.featureText,children:"Use API to send any captchas to the captcha solvers. 2Captcha allows developers to easily integrate any captcha recognition features."})]}),e.jsxs("li",{className:n.feature,children:[e.jsx("img",{className:n.featureImg,src:et,width:"20",height:"20",alt:"",loading:"lazy"}),e.jsx("p",{className:n.featureText,children:"Need a customized solution? 2Captcha enables you to create a solution for recognizing any type of captcha."})]})]})]})})}$.defaultProps={className:""};$.propTypes={className:g.string};const lt="/dist/web/assets/captcha-bypass-extension-BXgh-OOX.svg",pt="_extension_eswl1_1",mt="_extensionTitle_eswl1_8",ut="_extensionSubTitle_eswl1_14",ht="_extensionLink_eswl1_22",dt="_extensionImg_eswl1_45",_t="_extensionTextContent_eswl1_80",N={extension:pt,extensionTitle:mt,extensionSubTitle:ut,extensionLink:ht,extensionImg:dt,extensionTextContent:_t};function V(a){const{className:o}=a;return e.jsxs(E,{component:"section",className:l(N.extension,o),children:[e.jsxs("div",{className:N.extensionTextContent,children:[e.jsx(S,{className:N.extensionTitle,children:"Captcha bypass extension"}),e.jsx("p",{className:N.extensionSubTitle,children:"This plugins allows you to automatically solve CAPTCHAs found on any webpage."}),e.jsx("a",{href:"https://chrome.google.com/webstore/detail/2captcha-solver/ifibfemgeogfhoebkmokieepdoobkbpo",className:N.extensionLink,children:"Chrome web store"})]}),e.jsx("img",{className:N.extensionImg,src:lt,width:"355",height:"280",alt:"Captcha bypass extension working example",loading:"lazy"})]})}V.defaultProps={className:""};V.propTypes={className:g.string};const gt="_partners_152p2_1",ft={partners:gt};function W(a){const{className:o}=a;return e.jsxs(E,{component:"section",className:l(ft.partners,o),children:[e.jsx(S,{className:"visually-hidden",children:"Security Standards"}),e.jsx(Ze,{})]})}W.defaultProps={className:""};W.propTypes={className:g.string};const xt="/dist/web/assets/mail_blue-green-Dff7fyec.svg",Ct="_footer_sju59_1",yt="_footerMailLink_sju59_7",Nt="_footerMailLinkIcon_sju59_12",vt="_footerCopyright_sju59_16",It="_footerInner_sju59_22",w={footer:Ct,footerMailLink:yt,footerMailLinkIcon:Nt,footerCopyright:vt,footerInner:It};function J(a){const{className:o}=a;return e.jsx("footer",{className:l(w.footer,o),children:e.jsxs("div",{className:l("container",w.footerInner),children:[e.jsx(T,{className:w.footerMailLink,color:"blue-green",href:qe(),prepend:e.jsx("img",{src:xt,width:"20",height:"20",alt:""}),prependClassName:w.footerMailLinkIcon,explicitUnderline:!0,children:"[email protected]"}),e.jsx("p",{className:w.footerCopyright,children:"© 2013 - 2022 2Captcha. All rights reserved."})]})})}J.defaultProps={className:""};J.propTypes={className:g.string};const jt="_body_1h24h_1",bt="_layout_1h24h_9",wt="_main_1h24h_15",Tt="_hero_1h24h_28",St="_supportedCaptchas_1h24h_29",qt="_preFooter_1h24h_33",m={body:jt,layout:bt,main:wt,hero:Tt,supportedCaptchas:St,preFooter:qt};function la(){const a=v.useContext(te),o=Fe(a);return e.jsxs("div",{className:m.layout,children:[e.jsxs(Le,{children:[e.jsx("body",{className:m.body}),e.jsxs("title",{children:[o," ","- Captcha Workaround"]}),e.jsx("meta",{name:"description",content:"Dive into coding with examples that demonstrate how to use and connect recognition service"})]}),e.jsxs("main",{className:m.main,children:[e.jsxs("div",{className:"container",children:[e.jsx(H,{className:m.hero}),e.jsx(U,{className:m.supportedCaptchas})]}),e.jsx("div",{className:m.preFooter,children:e.jsxs("div",{className:"container",children:[e.jsx($,{className:m.features}),e.jsx(V,{className:m.captchaBypassExtension}),e.jsx(W,{className:m.partners})]})})]}),e.jsx(J,{className:m.footer})]})}
1export{la as default};

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.