{"id":280,"date":"2026-07-04T07:14:35","date_gmt":"2026-07-04T07:14:35","guid":{"rendered":"https:\/\/gokoreastudy.com\/?post_type=visa-guides&#038;p=280"},"modified":"2026-07-04T11:43:44","modified_gmt":"2026-07-04T11:43:44","slug":"d-4","status":"publish","type":"visa-guides","link":"https:\/\/gokoreastudy.com\/ko\/visa-guides\/d-4\/","title":{"rendered":"D-4 General Training Visa"},"content":{"rendered":"\n<!-- visa-guides:d-4 \u2014 generated by build-visa-html.mjs v2 (visa-guides.csv). \uc218\uc815\uc740 CSV\uc5d0\uc11c. -->\n<style>body.single-visa-guides .entry-header, body.single-visa-guides .entry-meta, body.single-visa-guides .ast-single-entry-banner, body.single-visa-guides [class*=\"ast-single-post-banner\"], body.single-visa-guides .post-navigation, body.single-visa-guides .ast-single-post-navigation-wrapper{ display:none !important; } body.single-visa-guides #content, body.single-visa-guides #primary, body.single-visa-guides .site-content, body.single-visa-guides .site-content > .ast-container, body.single-visa-guides .content-area, body.single-visa-guides .site-main, body.single-visa-guides .ast-article-single, body.single-visa-guides .entry-content{ padding:0 !important; margin:0 !important; max-width:100% !important; } body.single-visa-guides .ast-article-single{ background:transparent !important; border:none !important; box-shadow:none !important; } body.single-visa-guides .entry-content > p:empty{ display:none; } @import url(\"https:\/\/cdn.jsdelivr.net\/gh\/orioncactus\/pretendard@v1.3.9\/dist\/web\/variable\/pretendardvariable-dynamic-subset.min.css\"); .gk2{ --navy:#1D2A44; --navy-h:#2A3B5C; --red:#C60C30; --red-h:#A80A28; --base:#F8FAFC; --card:#FFFFFF; --border:#E2E8F0; --muted:#64748B; --tint:#EEF2F8; --on-brand-muted:#AEB8C9; --page:#DCE3EB; --r:16px; --r-lg:24px; --maxw:1120px; --shadow:0 1px 2px rgba(16,28,51,.04), 0 12px 28px -12px rgba(16,28,51,.18); --shadow-lg:0 24px 60px -20px rgba(16,28,51,.35); background:var(--page); color:var(--navy); line-height:1.6; font-family:\"Pretendard Variable\",Pretendard,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Noto Sans KR\",sans-serif; padding:18px; -webkit-font-smoothing:antialiased; width:auto; margin-left:calc(50% - 50vw); margin-right:calc(50% - 50vw); overflow-x:clip; } .gk2 *{ box-sizing:border-box; } .gk2 img{ display:block; max-width:100%; } .gk2 a{ color:inherit; text-decoration:none; } .gk2 h1, .gk2 h2, .gk2 h3{ line-height:1.2; margin:0; letter-spacing:-.02em; } .gk2 p{ margin:0; } .gk2-surface{ background:#fff; border-radius:28px; box-shadow:var(--shadow-lg); overflow:hidden; max-width:1200px; margin:0 auto; } .gk2 .seal{ display:inline-flex; align-items:center; justify-content:center; width:30px; height:30px; border-radius:8px; background:var(--red); color:#fff; font-weight:800; font-size:13px; box-shadow:inset 0 0 0 2px rgba(255,255,255,.35); transform:rotate(-4deg); flex:none; } .gk2 .eyebrow{ display:inline-flex; align-items:center; gap:9px; font-size:.78rem; font-weight:800; letter-spacing:.14em; text-transform:uppercase; color:var(--red); margin-bottom:16px; } .gk2 .eyebrow .seal{ width:22px; height:22px; font-size:10px; border-radius:6px; } .gk2 .btn{ display:inline-flex; align-items:center; gap:8px; font-weight:700; border-radius:999px; padding:11px 20px; cursor:pointer; border:1px solid transparent; transition:transform .12s, background .15s, box-shadow .15s; font-size:.95rem; } .gk2 .btn:hover{ transform:translateY(-1px); } .gk2 .btn--red{ background:var(--red); color:#fff; } .gk2 .btn--red:hover{ background:var(--red-h); } .gk2 .btn--navy{ background:var(--navy); color:#fff; } .gk2 .btn--navy:hover{ background:var(--navy-h); } .gk2 .btn--ghost{ background:rgba(255,255,255,.12); color:#fff; border-color:rgba(255,255,255,.45); } .gk2 .btn--ghost:hover{ background:rgba(255,255,255,.2); } .gk2 .btn--white{ background:#fff; color:var(--navy); } .gk2 .btn--white:hover{ box-shadow:var(--shadow); } .gk2 .btn--outline{ background:#fff; color:var(--navy); border-color:var(--border); } .gk2 .btn--outline:hover{ border-color:var(--navy); } .gk2 .hero{ padding:18px; } .gk2 .hero__frame{ position:relative; border-radius:var(--r-lg); overflow:hidden; min-height:460px; display:flex; } .gk2 .hero__img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; background:var(--navy); } .gk2 .hero__frame::after{ content:\"\"; position:absolute; inset:0; background:linear-gradient(105deg, rgba(13,21,40,.82) 0%, rgba(13,21,40,.45) 42%, rgba(13,21,40,.12) 70%, rgba(13,21,40,.05) 100%); } .gk2 .hero__glyph{ position:absolute; right:2%; bottom:-8%; font-size:min(34vw,420px); font-weight:900; line-height:.8; color:transparent; -webkit-text-stroke:2px rgba(255,255,255,.22); text-stroke:2px rgba(255,255,255,.22); pointer-events:none; z-index:1; user-select:none; } .gk2 .hero__content{ position:relative; z-index:2; align-self:center; padding:48px 8% 48px 7%; max-width:660px; color:#fff; } .gk2 .hero__kicker{ display:inline-flex; align-items:center; gap:9px; font-weight:700; font-size:.82rem; letter-spacing:.12em; text-transform:uppercase; color:#fff; background:rgba(255,255,255,.14); border:1px solid rgba(255,255,255,.25); padding:7px 14px; border-radius:999px; margin-bottom:20px; } .gk2 .hero h1{ font-size:clamp(2.4rem,5.2vw,4rem); font-weight:900; color:#fff; letter-spacing:-.03em; } .gk2 .hero h1 .accent{ position:relative; white-space:nowrap; } .gk2 .hero h1 .accent::after{ content:\"\"; position:absolute; left:0; right:0; bottom:.08em; height:.16em; background:var(--red); border-radius:3px; z-index:-1; } .gk2 .hero__sub{ margin:18px 0 28px; font-size:1.12rem; color:#E6EAF2; max-width:30em; } .gk2 .hero__cta{ display:flex; gap:12px; flex-wrap:wrap; } .gk2 .hero__trust{ margin-top:22px; font-size:.86rem; color:var(--on-brand-muted); display:flex; align-items:center; gap:8px; } .gk2 .subhero{ padding:18px; } .gk2 .subhero__frame{ position:relative; border-radius:var(--r-lg); overflow:hidden; min-height:330px; display:flex; align-items:center; justify-content:center; text-align:center; } .gk2 .subhero__img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; background:var(--navy); } .gk2 .subhero__frame::after{ content:\"\"; position:absolute; inset:0; background:linear-gradient(180deg, rgba(13,21,40,.55), rgba(13,21,40,.78)); } .gk2 .subhero__in{ position:relative; z-index:2; color:#fff; max-width:880px; padding:46px 28px; } .gk2 .subhero h1{ font-size:clamp(1.65rem,3vw,2.4rem); line-height:1.22; font-weight:900; color:#fff; letter-spacing:-.03em; } .gk2 .subhero__sub{ color:#E6EAF2; margin-top:14px; font-size:1.08rem; } .gk2 .subhero__cta{ margin-top:24px; display:flex; gap:12px; justify-content:center; flex-wrap:wrap; } .gk2 .subhero .eyebrow{ color:#fff; justify-content:center; } .gk2 .section{ padding:56px clamp(20px,5vw,64px); } .gk2 .section--tight{ padding-top:0; } .gk2 .prose{ max-width:760px; margin:0 auto; } .gk2 .prose h2{ font-size:clamp(1.4rem,2.4vw,1.8rem); margin:1.4em 0 .4em; } .gk2 .prose h2:first-child{ margin-top:0; } .gk2 .prose h3{ font-size:1.12rem; margin:1.2em 0 .3em; } .gk2 .prose p{ color:var(--navy); margin-bottom:1em; } .gk2 .prose ul{ padding-left:1.2em; margin:0 0 1em; } .gk2 .prose li{ margin:.35em 0; color:var(--navy); } .gk2 .lead{ font-size:1.08rem; color:var(--muted); } .gk2 .center{ text-align:center; } .gk2 .sec-head{ text-align:center; max-width:640px; margin:0 auto 32px; } .gk2 .sec-head h2{ font-size:clamp(1.5rem,2.8vw,2.1rem); } .gk2 .sec-head p{ color:var(--muted); margin-top:10px; } .gk2 .note{ background:#fff; border:1px solid var(--border); border-left:4px solid var(--red); border-radius:10px; padding:16px 20px; margin:0 auto 28px; max-width:760px; font-size:.96rem; } .gk2 .cardgrid{ display:grid; grid-template-columns:repeat(3,1fr); gap:18px; max-width:980px; margin:0 auto; } .gk2 .cardgrid--2{ grid-template-columns:repeat(2,1fr); } .gk2 .cardgrid--4{ grid-template-columns:repeat(4,1fr); } .gk2 .infocard{ background:#fff; border:1px solid var(--border); border-radius:var(--r); padding:24px; transition:transform .15s, box-shadow .15s; } .gk2 .infocard:hover{ transform:translateY(-3px); box-shadow:var(--shadow); } .gk2 .infocard h3{ font-size:1.08rem; margin-bottom:7px; } .gk2 .infocard p{ color:var(--muted); font-size:.92rem; } .gk2 .infocard a.link{ color:var(--red); font-weight:700; font-size:.92rem; display:inline-block; margin-top:12px; } .gk2 .infocard .soon{ display:inline-block; margin-top:12px; font-size:.82rem; font-weight:700; color:var(--muted); background:var(--tint); padding:3px 10px; border-radius:999px; } .gk2 .infocard__ic{ width:42px; height:42px; border-radius:12px; background:var(--navy); color:#fff; display:flex; align-items:center; justify-content:center; margin-bottom:14px; } .gk2 .infocard__ic svg{ width:21px; height:21px; } .gk2 .why{ display:grid; grid-template-columns:1.05fr .95fr; gap:48px; padding:64px clamp(20px,6vw,8%) 56px; align-items:center; } .gk2 .why h2{ font-size:clamp(1.5rem,2.6vw,2rem); } .gk2 .why p.lead{ margin:16px 0 22px; } .gk2 .socials{ display:flex; gap:10px; } .gk2 .socials a{ width:40px; height:40px; border-radius:50%; background:var(--tint); display:flex; align-items:center; justify-content:center; color:var(--navy); transition:background .15s,color .15s; } .gk2 .socials a:hover{ background:var(--navy); color:#fff; } .gk2 .featstack{ display:grid; gap:14px; } .gk2 .feat{ display:flex; gap:16px; padding:18px 20px; background:var(--tint); border:1px solid var(--border); border-radius:var(--r); transition:transform .15s, box-shadow .15s; } .gk2 .feat:hover{ transform:translateY(-2px); box-shadow:var(--shadow); } .gk2 .feat__ic{ width:44px; height:44px; flex:none; border-radius:12px; background:var(--navy); color:#fff; display:flex; align-items:center; justify-content:center; } .gk2 .feat__ic svg{ width:22px; height:22px; } .gk2 .feat h3{ font-size:1.02rem; margin-bottom:4px; } .gk2 .feat p{ font-size:.9rem; color:var(--muted); } .gk2 .stats{ display:flex; justify-content:center; gap:64px; flex-wrap:wrap; padding:8px 8% 56px; } .gk2 .stat{ text-align:center; } .gk2 .stat__ic{ width:52px; height:52px; margin:0 auto 12px; border-radius:50%; background:#fff; border:1px solid var(--border); display:flex; align-items:center; justify-content:center; color:var(--red); box-shadow:var(--shadow); } .gk2 .stat__ic svg{ width:24px; height:24px; } .gk2 .stat b{ font-size:1.7rem; font-weight:900; display:block; letter-spacing:-.02em; } .gk2 .stat span{ font-size:.85rem; color:var(--muted); } .gk2 .panel{ margin:0 18px 18px; background:var(--tint); border-radius:var(--r-lg); padding:40px clamp(20px,4vw,44px); } .gk2 .panel__head{ display:flex; align-items:flex-end; justify-content:space-between; gap:24px; margin-bottom:26px; } .gk2 .panel__head h2{ font-size:clamp(1.5rem,2.6vw,2rem); } .gk2 .panel__head p{ color:var(--muted); max-width:34em; margin-top:8px; font-size:.98rem; } .gk2 .uni-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:18px; } .gk2 .uni{ position:relative; border-radius:var(--r); overflow:hidden; min-height:300px; display:flex; align-items:flex-end; color:#fff; box-shadow:var(--shadow); transition:transform .18s, box-shadow .18s; } .gk2 .uni:hover{ transform:translateY(-4px); box-shadow:var(--shadow-lg); } .gk2 .uni img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; background:var(--navy); z-index:0; } .gk2 .uni::after{ content:\"\"; position:absolute; inset:0; background:linear-gradient(to top, rgba(13,21,40,.92) 6%, rgba(13,21,40,.4) 46%, rgba(13,21,40,.05) 78%); z-index:1; } .gk2 .uni__body{ position:relative; z-index:2; padding:16px; width:100%; } .gk2 .uni__badge{ position:absolute; top:14px; left:14px; z-index:2; background:rgba(255,255,255,.92); color:var(--navy); font-weight:800; font-size:.74rem; padding:5px 10px; border-radius:999px; box-shadow:var(--shadow); } .gk2 .uni h3{ font-size:1.04rem; color:#fff; } .gk2 .uni__loc{ font-size:.82rem; color:#E6EAF2; margin-top:3px; } .gk2 .uni__tags{ display:flex; gap:6px; flex-wrap:wrap; margin-top:11px; } .gk2 .tag{ font-size:.7rem; font-weight:700; padding:4px 9px; border-radius:999px; background:rgba(255,255,255,.16); border:1px solid rgba(255,255,255,.28); } .gk2 .tag--red{ background:var(--red); border-color:var(--red); } .gk2 .panel__foot{ display:flex; align-items:center; justify-content:space-between; margin-top:24px; } .gk2 .carousel-nav{ display:flex; gap:10px; } .gk2 .carousel-nav button{ width:42px; height:42px; border-radius:50%; border:1px solid var(--border); background:#fff; color:var(--navy); cursor:pointer; font-size:1.1rem; transition:background .15s,color .15s; } .gk2 .carousel-nav button:hover{ background:var(--navy); color:#fff; } .gk2 .guides{ display:grid; grid-template-columns:1.15fr 1fr 1fr; gap:18px; padding:8px 18px 56px; } .gk2 .gcard{ border-radius:var(--r-lg); overflow:hidden; min-height:300px; display:flex; } .gk2 .gcard--navy{ background:var(--navy); color:#fff; flex-direction:column; justify-content:space-between; padding:30px; } .gk2 .gcard--navy h2{ color:#fff; font-size:1.5rem; } .gk2 .gcard--navy p{ color:var(--on-brand-muted); margin:12px 0 0; font-size:.96rem; } .gk2 .gcard--img{ position:relative; align-items:flex-end; color:#fff; box-shadow:var(--shadow); transition:transform .18s; } .gk2 .gcard--img:hover{ transform:translateY(-4px); } .gk2 .gcard--img img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; background:var(--navy); z-index:0; } .gk2 .gcard--img::after{ content:\"\"; position:absolute; inset:0; background:linear-gradient(to top, rgba(13,21,40,.92), rgba(13,21,40,.2) 60%, rgba(13,21,40,0)); z-index:1; } .gk2 .gcard__body{ position:relative; z-index:2; padding:22px; } .gk2 .gcard__ic{ position:absolute; top:16px; left:16px; z-index:2; width:40px; height:40px; border-radius:50%; background:rgba(255,255,255,.92); color:var(--red); display:flex; align-items:center; justify-content:center; } .gk2 .gcard__ic svg{ width:20px; height:20px; } .gk2 .gcard--img h3{ color:#fff; font-size:1.12rem; } .gk2 .gcard--img p{ color:#E6EAF2; font-size:.88rem; margin-top:6px; } .gk2 .steps{ padding:8px 8% 60px; text-align:center; } .gk2 .steps h2{ font-size:clamp(1.5rem,2.6vw,2rem); margin-bottom:8px; } .gk2 .steps>p{ color:var(--muted); margin-bottom:36px; } .gk2 .steprow{ display:grid; grid-template-columns:repeat(3,1fr); gap:24px; } .gk2 .step{ text-align:left; padding:26px 24px; background:#fff; border:1px solid var(--border); border-radius:var(--r); } .gk2 .step__n{ font-size:2.4rem; font-weight:900; color:var(--tint); line-height:1; letter-spacing:-.04em; } .gk2 .step__n b{ color:var(--red); } .gk2 .step h3{ font-size:1.1rem; margin:6px 0 8px; } .gk2 .step p{ color:var(--muted); font-size:.92rem; } .gk2 .ctaband{ margin:0 18px 18px; border-radius:var(--r-lg); background:var(--red); color:#fff; padding:54px 8%; text-align:center; position:relative; overflow:hidden; } .gk2 .ctaband::before{ content:\"\u5370\"; position:absolute; right:4%; top:50%; transform:translateY(-50%) rotate(-6deg); font-size:13rem; font-weight:900; color:rgba(255,255,255,.08); pointer-events:none; } .gk2 .ctaband h2{ color:#fff; font-size:clamp(1.5rem,3vw,2.1rem); position:relative; } .gk2 .ctaband p{ color:rgba(255,255,255,.9); margin:14px auto 26px; max-width:34em; position:relative; } .gk2 .ctaband .btn{ position:relative; } .gk2 .formslot{ max-width:520px; margin:0 auto; } @media (max-width:980px){ .gk2 .why{ grid-template-columns:1fr; gap:32px; } .gk2 .uni-grid, .gk2 .cardgrid--4{ grid-template-columns:repeat(2,1fr); } .gk2 .guides{ grid-template-columns:1fr; } .gk2 .steprow, .gk2 .cardgrid{ grid-template-columns:1fr; } .gk2 .cardgrid--2{ grid-template-columns:1fr; } } @media (max-width:760px){ .gk2 .hero__content{ padding:36px 28px; } .gk2 .stats{ gap:36px; } .gk2 .uni-grid, .gk2 .cardgrid--4{ grid-template-columns:1fr; } } @media (prefers-reduced-motion:reduce){ .gk2 *{ transition:none !important; animation:none !important; } } .gk2 .subhero__frame--grad{ background: radial-gradient(1100px 480px at 88% 118%, rgba(198,12,48,.55), transparent 62%), linear-gradient(118deg, #141F36 0%, var(--navy) 52%, #35213A 100%); } .gk2 .subhero__frame--grad::after{ content:none; } .gk2 .subhero__frame--grad .hero__glyph{ right:-2%; bottom:-14%; font-size:min(30vw,340px); } .gk2 .vcode{ display:inline-flex; align-items:center; gap:12px; margin-bottom:14px; } .gk2 .vcode b{ font-size:clamp(2.6rem,6vw,3.6rem); font-weight:900; letter-spacing:-.02em; color:#fff; line-height:1; } .gk2 .vtags{ display:flex; gap:6px; flex-wrap:wrap; justify-content:center; margin-top:18px; } .gk2 .vtags .tag{ font-size:.7rem; padding:4px 11px; } .gk2 .vmeta{ margin-top:20px; font-size:.8rem; color:var(--on-brand-muted); } .gk2 .srcline{ text-align:center; font-size:.88rem; color:var(--muted); margin:-14px auto 28px; max-width:760px; } .gk2 .srcline a{ color:var(--red); font-weight:700; text-decoration:underline; text-underline-offset:2px; } .gk2 .infocard__k{ font-size:.72rem; font-weight:800; letter-spacing:.12em; text-transform:uppercase; color:var(--red); margin-bottom:8px; } .gk2 .infocard .big{ color:var(--navy); font-size:1.02rem; font-weight:700; margin-bottom:6px; } .gk2 .steprow--4{ grid-template-columns:repeat(4,1fr); max-width:980px; margin:0 auto; } .gk2 .step--dim{ opacity:.45; } .gk2 .checklist{ list-style:none; padding:0; margin:14px 0 0; display:grid; gap:10px; } .gk2 .checklist li{ display:flex; gap:11px; align-items:flex-start; color:var(--navy); font-size:.97rem; } .gk2 .checklist .ck{ flex:none; width:22px; height:22px; border-radius:50%; background:var(--tint); color:var(--red); font-weight:900; font-size:.78rem; display:flex; align-items:center; justify-content:center; margin-top:2px; } .gk2 .howto{ list-style:none; counter-reset:hw; padding:0; margin:14px 0 0; display:grid; gap:12px; } .gk2 .howto li{ counter-increment:hw; position:relative; background:#fff; border:1px solid var(--border); border-radius:var(--r); padding:16px 18px 16px 58px; color:var(--navy); font-size:.96rem; } .gk2 .howto li::before{ content:counter(hw); position:absolute; left:16px; top:14px; width:28px; height:28px; border-radius:50%; background:var(--navy); color:#fff; font-weight:800; font-size:.85rem; display:flex; align-items:center; justify-content:center; } .gk2 .howto li > strong{ display:block; margin-bottom:6px; color:var(--navy); } .gk2 .howto .checklist{ margin-top:8px; } .gk2 .howto .checklist li{ padding:0; border:none; background:none; font-size:.92rem; } .gk2 .howto .tick{ margin:8px 0 0; padding-left:0; } .gk2 .howto .tick li{ font-size:.92rem; margin:.3em 0; } .gk2 .vspec{ max-width:760px; margin:0 auto; background:#fff; border:1px solid var(--border); border-radius:var(--r); overflow:hidden; } .gk2 .vrow{ display:grid; grid-template-columns:190px 1fr; gap:16px; padding:16px 20px; border-bottom:1px solid var(--border); } .gk2 .vrow:last-child{ border-bottom:0; } .gk2 .vrow__k{ font-size:.72rem; font-weight:800; letter-spacing:.1em; text-transform:uppercase; color:var(--red); padding-top:3px; } .gk2 .vrow__v{ color:var(--navy); font-size:.94rem; } .gk2 .vrow__v p{ margin:0 0 .55em; } .gk2 .vrow__v p:last-child{ margin-bottom:0; } .gk2 .vpath{ display:flex; flex-direction:column; gap:12px; margin:14px 0 0; } .gk2 .vpath__line{ display:flex; align-items:center; gap:8px; flex-wrap:wrap; } .gk2 .vpath__chip{ background:var(--tint); border:1px solid var(--border); border-radius:999px; padding:7px 14px; font-size:.88rem; font-weight:700; color:var(--navy); } .gk2 .vpath__chip b{ color:var(--red); } .gk2 .vpath__arr{ color:var(--red); font-weight:900; } .gk2 .vpath__note{ font-size:.86rem; color:var(--muted); } .gk2 .vpath--sm .vpath__chip{ padding:4px 10px; font-size:.76rem; } .gk2 .vtable-wrap{ max-width:760px; margin:0 auto; overflow-x:auto; } .gk2 .vtable{ width:100%; border-collapse:collapse; font-size:.94rem; font-variant-numeric:tabular-nums; background:#fff; border:1px solid var(--border); border-radius:var(--r); overflow:hidden; } .gk2 .vtable th,.gk2 .vtable td{ text-align:left; padding:12px 16px; border-bottom:1px solid var(--border); } .gk2 .vtable thead th{ background:var(--navy); color:#fff; font-size:.8rem; font-weight:700; letter-spacing:.04em; } .gk2 .vtable tbody tr:last-child td{ border-bottom:0; } .gk2 .vtable td:first-child{ font-weight:700; } .gk2 .vtable .hrs{ color:var(--red); font-weight:800; } .gk2 .vsub{ background:var(--tint); border:1px solid var(--border); border-radius:12px; padding:12px 14px; } .gk2 .vsub code{ font-weight:800; color:var(--red); font-size:.86rem; font-family:inherit; } .gk2 .vsub span{ display:block; font-size:.86rem; color:var(--muted); margin-top:2px; } .gk2 .vsub-note{ max-width:760px; margin:14px auto 0; text-align:center; font-size:.85rem; color:var(--muted); } .gk2 a.vsub--link{ display:block; transition:border-color .15s, transform .15s; } .gk2 a.vsub--link:hover{ border-color:var(--red); transform:translateY(-2px); } .gk2 a.vsub--link em{ display:block; font-style:normal; font-size:.78rem; font-weight:700; color:var(--red); margin-top:6px; } .gk2 a.vsub--link, .gk2 a.vsub--link *, .gk2 a.vpath__chip, .gk2 a.vpath__chip *{ text-decoration:none !important; } .gk2 a.vpath__chip:hover{ border-color:var(--red); } .gk2 .prose ul.tick{ list-style:none; padding:0; } .gk2 .prose ul.tick li{ position:relative; padding-left:22px; } .gk2 .prose ul.tick li::before{ content:\"\"; position:absolute; left:4px; top:.58em; width:7px; height:7px; border-radius:2px; background:var(--red); } @media (max-width:980px){ .gk2 .steprow--4{ grid-template-columns:repeat(2,1fr); } } @media (max-width:640px){ .gk2 .steprow--4{ grid-template-columns:1fr; } .gk2 .vrow{ grid-template-columns:1fr; gap:6px; } }<\/style>\n<div class=\"gk2\">\n  <div class=\"gk2-surface\">\n\n    <section class=\"subhero\">\n      <div class=\"subhero__frame subhero__frame--grad\">\n        <span class=\"hero__glyph\" aria-hidden=\"true\">D-4<\/span>\n        <div class=\"subhero__in\">\n          <span class=\"eyebrow\"><span class=\"seal\">\u5370<\/span> Visa Guides<\/span>\n          <div class=\"vcode\"><b>D-4<\/b><\/div>\n          <h1>General Training Visa<\/h1>\n          <p class=\"subhero__sub\">\uc77c\ubc18\uc5f0\uc218 (D-4) &mdash; General Training \/ Language Course<\/p>\n          <div class=\"vtags\">\n            <span class=\"tag tag--red\">&#9679; Active<\/span>\n            <span class=\"tag\">Category D<\/span>\n            <span class=\"tag\">Before arrival<\/span>\n            <span class=\"tag\">During study<\/span>\n          <\/div>\n          <p class=\"vmeta\">Last updated 2026-07-04 \u00b7 Official Korean government sources<\/p>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"section\">\n      <div class=\"note\"><strong>Note:<\/strong> This is general information, not legal advice. Rules change &mdash; always confirm on the official sources for your country.<\/div>\n      <div class=\"sec-head\"><h2>At a glance<\/h2><\/div>\n      <div class=\"cardgrid\"><div class=\"infocard\"><div class=\"infocard__k\">Who it&#39;s for<\/div><p>Foreign nationals who want to receive training in Korea that is not covered by the study (D-2) visa. The largest group is language trainees.<\/p><\/div>\n        <div class=\"infocard\"><div class=\"infocard__k\">Length of stay<\/div><p>Under the Immigration Control Act Enforcement Decree attached Table 1 (\ucd9c\uc785\uad6d\uad00\ub9ac\ubc95 \uc2dc\ud589\ub839 \ubcc4\ud45c 1), the maximum stay per entry for D-4 is up to 2 years.<\/p><\/div>\n        <div class=\"infocard\"><div class=\"infocard__k\">Can you work?<\/div><p>Part-time work (\uc2dc\uac04\uc81c\ucde8\uc5c5) is allowed for D-4-1 Korean-language trainees only after conditions are met, and only with prior permission applied for through HiKorea before\u2026<\/p><\/div>\n        <div class=\"infocard\"><div class=\"infocard__k\">Korean needed?<\/div><p>No Korean level is required to enter on D-4-1 (the purpose is to learn Korean).<\/p><\/div>\n        <div class=\"infocard\"><div class=\"infocard__k\">Fee &amp; time<\/div><p>Fee: Single-entry visa (\uc0ac\uc99d) at an embassy is about USD 60 and varies by nationality\/reciprocity (some nationalities exempt). Domestic HiKorea\/immigration fees (KRW): Certificate of Visa Issuance (\uc0ac\uc99d\ubc1c\uae09\uc778\uc815\uc11c) about 30,000; foreign resident registration 30,000; extension of stay 60,000; change of status 100,000-130,000. Part-time work permit is fee-exempt. Confirm current fees on HiKorea. \u00b7 Time: Embassy visa: roughly 2-4 weeks, varies widely by mission and season.<\/p><\/div><\/div>\n    <\/section>\n\n    <section class=\"section section--tight\">\n      <div class=\"sec-head\"><h2>Where this fits in your journey<\/h2><\/div>\n      <div class=\"steprow steprow--4\">\n        <div class=\"step\"><div class=\"step__n\"><b>01<\/b><\/div><h3>Before arrival<\/h3><p>Get admitted, prepare documents, apply.<\/p><\/div>\n        <div class=\"step\"><div class=\"step__n\"><b>02<\/b><\/div><h3>During study<\/h3><p>ARC, extensions, permits while in Korea.<\/p><\/div>\n        <div class=\"step step--dim\"><div class=\"step__n\">03<\/div><h3>After graduation<\/h3><p>Job-seeking and work visas.<\/p><\/div>\n        <div class=\"step step--dim\"><div class=\"step__n\">04<\/div><h3>Settlement<\/h3><p>Long-term residence and PR.<\/p><\/div>\n      <\/div>\n    <\/section>\n<section class=\"section section--tight\"><div class=\"prose\"><h2>Who can apply<\/h2><ul class=\"checklist\"><li><span class=\"ck\">\u2713<\/span><span>Foreign nationals who want to receive training in Korea that is not covered by the study (D-2) visa.<\/span><\/li><li><span class=\"ck\">\u2713<\/span><span>The largest group is language trainees.<\/span><\/li><li><span class=\"ck\">\u2713<\/span><span>D-4-1 is for people (high school graduate or above) taking a Korean language course at a university-affiliated language institute (\ub300\ud559\ubd80\uc124 \uc5b4\ud559\uc6d0).<\/span><\/li><li><span class=\"ck\">\u2713<\/span><span>D-4-7 is for foreign language training.<\/span><\/li><li><span class=\"ck\">\u2713<\/span><span>Other sub-codes cover trainees at approved private education institutes, foreign students in Korean elementary\/middle\/high schools, government scholarship trainees, and invited military trainees.<\/span><\/li><li><span class=\"ck\">\u2713<\/span><span>Applicants must have a confirmed place at an approved\/certified institution and must prove they can pay tuition and living costs.<\/span><\/li><li><span class=\"ck\">\u2713<\/span><span>Applicants from countries or from institutions with high illegal-stay rates face stricter (intensive) screening.<\/span><\/li><\/ul><\/div><\/section>\n<section class=\"section section--tight\"><div class=\"prose\"><h2>Documents you&#39;ll need<\/h2><ul class=\"tick\"><li>Visa application form with photo<\/li><li>passport<\/li><li>application fee<\/li><li>certificate of admission \/ enrollment from the language institute (\ud45c\uc900\uc785\ud559\ud5c8\uac00\uc11c or \ub4f1\ub85d\uc99d)<\/li><li>copy of the institution&#8217;s business registration or unique-number certificate (\uc0ac\uc5c5\uc790\ub4f1\ub85d\uc99d\/\uace0\uc720\ubc88\ud638\uc99d)<\/li><li>proof of financial ability &#8211; bank balance certificate (\uc740\ud589 \uc794\uace0\uc99d\uba85\uc11c) in the applicant&#8217;s own name held for at least 1 month, or a parent&#8217;s balance certificate plus family-relationship documents (e.g. birth certificate) and the sponsor&#8217;s proof of income<\/li><li>proof of academic background (e.g. high school diploma \/ graduation certificate)<\/li><li>tuition payment receipt where required<\/li><li>documents proving the source of funds. Overseas-issued bank\/family documents usually need apostille or Korean consulate confirmation. Exact list varies by embassy and by whether the institution is a certified (IEQAS) university &#8211; always check the institution&#8217;s checklist and the HiKorea manual.<\/li><\/ul><\/div><\/section>\n<section class=\"section section--tight\"><div class=\"prose\"><h2>How to apply<\/h2><ul class=\"tick\"><li>Commonly a Certificate of Visa Issuance (\uc0ac\uc99d\ubc1c\uae09\uc778\uc815\uc11c) filed by the host institution, or a consul-general-issued visa (\uacf5\uad00\uc7a5 \uc0ac\uc99d) at an overseas Korean mission; language training of 90 days or less is issued as Short-Term General (C-3-1) instead.<\/li><li>Domestic change-of-status is possible.<\/li><li>Two routes.<\/li><\/ul><ol class=\"howto\"><li><strong>Apply for the visa at a Korean embassy\/consulate abroad &#8211; many consulates issue D-4 at the Consul General&#8217;s discretion (\uacf5\uad00\uc7a5 \uc7ac\ub7c9\ubc1c\uae09).<\/strong><\/li><li><strong>The institution in Korea can apply on the applicant&#8217;s behalf for a Certificate of Visa Issuance \/ Confirmation (\uc0ac\uc99d\ubc1c\uae09\uc778\uc815\uc11c) through HiKorea (www.hikorea.go.kr), after which the applicant collects the visa at the embassy.<\/strong><ul class=\"tick\"><li>After arrival, register as a foreign resident (\uc678\uad6d\uc778\ub4f1\ub85d) at the local immigration office within 90 days and get the residence card.<\/li><li>Extensions and change-of-status are done at the immigration office \/ HiKorea.<\/li><\/ul><\/li><\/ol><\/div><\/section>\n\n    <section class=\"section section--tight\">\n      <div class=\"sec-head\"><h2>Stay &amp; extension<\/h2><\/div>\n      <div class=\"cardgrid cardgrid--2\" style=\"max-width:760px\"><div class=\"infocard\"><div class=\"infocard__k\">How long you can stay<\/div><p>Under the Immigration Control Act Enforcement Decree attached Table 1 (\ucd9c\uc785\uad6d\uad00\ub9ac\ubc95 \uc2dc\ud589\ub839 \ubcc4\ud45c 1), the maximum stay per entry for D-4 is up to 2 years. In practice language institutes and immigration usually grant 6 months to 1 year at a time, matching the enrolled course term, and it is renewed by extension.<\/p><\/div>\n<div class=\"infocard\"><div class=\"infocard__k\">Extending your stay<\/div><p>Extend the period of stay at the local immigration office or via HiKorea before the current period ends. Renewal requires proof of continued enrollment, an attendance\/transcript record from the language institute (attendance is checked &#8211; low attendance can block extension), and up-to-date proof of financial ability.<\/p><p>Institutions with high illegal-stay rates or that lost certification can cause extensions\/new visas to be restricted for their students.<\/p><\/div><\/div>\n    <\/section>\n\n    <section class=\"section section--tight\"><div class=\"prose\"><h2>Working on this visa<\/h2><ul class=\"tick\"><li>Part-time work (\uc2dc\uac04\uc81c\ucde8\uc5c5) is allowed for D-4-1 Korean-language trainees only after conditions are met, and only with prior permission applied for through HiKorea before starting work.<\/li><li>Conditions per the official easylaw\/immigration guidance: at least 6 months of stay since entry\/status change, and Korean ability of TOPIK level 3 or above (or an accepted equivalent such as completion of the MOJ Social Integration Program\/KIIP or a Sejong Institute level).<\/li><li>Hours are capped (official easylaw manual figures: up to 10 hours on weekdays, with weekends\/holidays\/vacation not counted toward the weekday cap); students must confirm the current weekly cap on HiKorea because caps were revised in the 2023 reforms.<\/li><li>Work must not be simple\/unskilled labor outside permitted categories.<\/li><li>Working without this permit is illegal and risks cancellation of stay.<\/li><\/ul><\/div><\/section>\n\n    <section class=\"section section--tight\">\n      <div class=\"sec-head\"><h2>Requirements in detail<\/h2><\/div>\n      <div class=\"vspec\"><div class=\"vrow\"><div class=\"vrow__k\">Korean language<\/div><div class=\"vrow__v\"><p>No Korean level is required to enter on D-4-1 (the purpose is to learn Korean). Korean ability becomes relevant later: TOPIK level 3 (or an accepted equivalent &#8211; KIIP\/Sejong) is needed to qualify for part-time work, and moving to a degree (D-2) program normally requires the receiving university&#8217;s Korean standard, commonly TOPIK level 3-4 depending on the program.<\/p><\/div><\/div>\n<div class=\"vrow\"><div class=\"vrow__k\">Money to show<\/div><div class=\"vrow__v\"><p>Bank-balance proof of about US$10,000 for language\/general training (approx KRW 10 million); trainees at IEQAS-certified institutions (\uc778\uc99d) receive relaxed or waived financial-proof requirements.<\/p><\/div><\/div>\n<div class=\"vrow\"><div class=\"vrow__k\">Annual quota<\/div><div class=\"vrow__v\"><p>No personal quota; institution-level only \u2014 language institutes\/universities under IEQAS (\uad50\uc721\uad6d\uc81c\ud654\uc5ed\ub7c9 \uc778\uc99d\uc81c) that lose certification or exceed illegal-stay-rate (\ubd88\ubc95\uccb4\ub958\uc728) thresholds face restrictions on issuing training\/student visas.<\/p><\/div><\/div><\/div>\n    <\/section>\n\n    <section class=\"section section--tight\">\n      <div class=\"sec-head\"><h2>Sub-types<\/h2><\/div>\n      <div class=\"cardgrid cardgrid--4\"><div class=\"vsub\"><code>D-4-1<\/code><span>University-affiliated language institute (\ud55c\uad6d\uc5b4\uc5f0\uc218)<\/span><\/div>\n        <div class=\"vsub\"><code>D-4-2<\/code><span>Institutional training (\uc5f0\uc218\uae30\uad00 \uc5f0\uc218)<\/span><\/div>\n        <div class=\"vsub\"><code>D-4-3<\/code><span>Secondary-school student (\ucd08\u00b7\uc911\u00b7\uace0 \uc720\ud559\uc0dd)<\/span><\/div>\n        <div class=\"vsub\"><code>D-4-6<\/code><span>Private-institution training (\uc6b0\uc218 \uc0ac\uc124\uae30\uad00 \uc5f0\uc218)<\/span><\/div>\n        <div class=\"vsub\"><code>D-4-7<\/code><span>Foreign-language training (\uc678\uad6d\uc5b4\uc5f0\uc218). Some sub-code labels (D-4-2\/3\/6) unverified.<\/span><\/div><\/div>\n      \n    <\/section>\n<section class=\"section section--tight\"><div class=\"cardgrid cardgrid--2\" style=\"max-width:760px\"><div class=\"infocard\"><div class=\"infocard__k\">Family<\/div><p>Spouse and minor children may accompany on F-3(\ub3d9\ubc18) status while the trainee maintains D-4; F-3 dependents cannot engage in paid work (in practice restricted for short language courses).<\/p><\/div>\n<div class=\"infocard\"><div class=\"infocard__k\">Mobile ARC<\/div><p>D-4 students\/trainees who complete foreigner registration (\uc678\uad6d\uc778\ub4f1\ub85d) and hold an ARC can issue a mobile ARC (\ubaa8\ubc14\uc77c \uc678\uad6d\uc778\ub4f1\ub85d\uc99d) via HiKorea, rolled out from 2025 with IC-chip ARC linkage; same legal effect as the physical card.<\/p><\/div><\/div><\/section>\n<section class=\"section section--tight\"><div class=\"prose\"><h2>2025&ndash;2026 policy updates<\/h2><ul class=\"tick\"><li>2023 international-student visa reform (effective 2023): financial-proof standard switched from USD to KRW and eased &#8211; D-4 language trainees must show about 10,000,000 KRW (approx.<\/li><li>USD 10,000); provincial\/regional universities facing enrollment shortfalls further eased to about 8,000,000 KRW for language trainees (degree D-2 students: 20,000,000 KRW, provincial 16,000,000 KRW).<\/li><li>Same reform expanded student part-time work (degree students 20-&gt;25 hours\/week, +5 hours for high performers) and allowed major-related internships during breaks; Korean ability can now also be shown via KIIP or Sejong Institute standards, not only TOPIK.<\/li><li>IEQAS (\uad50\uc721\uad6d\uc81c\ud654\uc5ed\ub7c9 \uc778\uc99d\uc81c): illegal-stay-rate thresholds tightened to under 2% (schools with under 1,000 international students) \/ under 1% (1,000+), and the calculation base changed to enrolled students as of April 1 vs illegal-stayers in the past year.<\/li><li>From the 2024 assessment, 13 institutions were placed under intensive visa screening for language (\uc5b4\ud559\uc5f0\uc218) programs, with visa issuance restricted for 1 year from the 2025 second semester.<\/li><li>A further certification\/\u5b9f\u614b review was published by immigration on 2026-02-12 (details in that release).<\/li><li>Effective dates as noted; figures re-verified against korea.kr and immigration.go.kr but applicants should confirm the exact current amount\/hours on HiKorea.<\/li><\/ul><\/div><\/section>\n<section class=\"section section--tight\"><div class=\"prose\"><h2>Common mistakes<\/h2><p>Choosing a language institute at a university that is under visa restriction or has lost IEQAS certification (visa can be refused); understating or not maintaining the required bank balance for the full screening period; using a parent&#8217;s account without the family-relationship and income documents; poor class attendance, which blocks extension and the later switch to D-2; starting a part-time job before the 6-month mark, before reaching TOPIK 3, or without the HiKorea work permit; assuming D-4 converts automatically to D-2 (it needs attendance record + Korean level + a new application).<\/p>\n<h2>Where this leads<\/h2><div class=\"vpath\"><div class=\"vpath__note\">D-2 (degree study) after completing the language course with sufficient attendance and the required TOPIK level.<\/div><div class=\"vpath__note\">sometimes another D-4 course.<\/div><div class=\"vpath__note\">Longer term, graduates may move to work visas (E-7, D-10 job-seeking) or others, but only after further qualification changes &#8211; not directly from D-4.<\/div><\/div>\n<p style=\"margin-top:20px\"><a class=\"btn btn--red\" href=\"https:\/\/www.hikorea.go.kr\" target=\"_blank\" rel=\"noopener\">Official source &#8599;<\/a>\n        &nbsp;<a class=\"btn btn--outline\" href=\"https:\/\/www.immigration.go.kr\/bbs\/immigration_eng\/230\/454086\/download.do\" target=\"_blank\" rel=\"noopener\">Official manual &#8599;<\/a><\/p><\/div><div class=\"note\" style=\"margin-top:20px\"><strong>If you break the rules:<\/strong> Unauthorized part-time work (\uc2dc\uac04\uc81c\ucde8\uc5c5) without a permit can draw a penalty fine (\ubc94\uce59\uae08) up to KRW 30 million; falling below attendance (\ucd9c\uc11d\ub960) standards can cause status cancellation (\uccb4\ub958\uc790\uaca9 \ucde8\uc18c)\u00b7a departure order (\ucd9c\uad6d\uba85\ub839); overstay incurs an administrative fine (\uacfc\ud0dc\ub8cc)\/a penalty fine plus a departure order\u00b7forced deportation (\uac15\uc81c\ud1f4\uac70) with a re-entry ban.<\/div><\/section>\n\n    <section class=\"ctaband\">\n      <h2>Get visa updates by email<\/h2>\n      <p>Join GoKorea Insider for clear updates on visas and key dates.<\/p>\n      <a class=\"btn btn--white\" href=\"\/gokorea-insider\/\">Join Insider &mdash; Free<\/a>\n    <\/section>\n  <\/div>\n<\/div>\n","protected":false},"featured_media":332,"template":"","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"rank_math_title":"D-4 Visa Korea: Language & Training | GoKorea Study","rank_math_description":"The D-4 visa is for students joining a Korean language course or general training program. Learn who qualifies, the documents you need and 2026 updates.","rank_math_focus_keyword":"d-4 visa korea","rank_math_robots":[]},"visa_category":[22],"journey_stage":[23,24],"class_list":["post-280","visa-guides","type-visa-guides","status-publish","has-post-thumbnail","hentry","visa_category-d","journey_stage-before-arrival","journey_stage-during-study"],"acf":{"visa_code":"D-4","visa_name_en":"General Training Visa","visa_name_kr":"\uc77c\ubc18\uc5f0\uc218 (D-4)","guide_type":"visa","status":"active","visa_type":"General Training \/ Language Course","eligible_applicants":"Foreign nationals who want to receive training in Korea that is not covered by the study (D-2) visa. The largest group is language trainees. D-4-1 is for people (high school graduate or above) taking a Korean language course at a university-affiliated language institute (\ub300\ud559\ubd80\uc124 \uc5b4\ud559\uc6d0). D-4-7 is for foreign language training. Other sub-codes cover trainees at approved private education institutes, foreign students in Korean elementary\/middle\/high schools, government scholarship trainees, and invited military trainees. Applicants must have a confirmed place at an approved\/certified institution and must prove they can pay tuition and living costs. Applicants from countries or from institutions with high illegal-stay rates face stricter (intensive) screening.","required_documents":"Visa application form with photo; passport; application fee; certificate of admission \/ enrollment from the language institute (\ud45c\uc900\uc785\ud559\ud5c8\uac00\uc11c or \ub4f1\ub85d\uc99d); copy of the institution's business registration or unique-number certificate (\uc0ac\uc5c5\uc790\ub4f1\ub85d\uc99d\/\uace0\uc720\ubc88\ud638\uc99d); proof of financial ability - bank balance certificate (\uc740\ud589 \uc794\uace0\uc99d\uba85\uc11c) in the applicant's own name held for at least 1 month, or a parent's balance certificate plus family-relationship documents (e.g. birth certificate) and the sponsor's proof of income; proof of academic background (e.g. high school diploma \/ graduation certificate); tuition payment receipt where required; documents proving the source of funds. Overseas-issued bank\/family documents usually need apostille or Korean consulate confirmation. Exact list varies by embassy and by whether the institution is a certified (IEQAS) university - always check the institution's checklist and the HiKorea manual.","processing_notes":"Two routes. (1) Apply for the visa at a Korean embassy\/consulate abroad - many consulates issue D-4 at the Consul General's discretion (\uacf5\uad00\uc7a5 \uc7ac\ub7c9\ubc1c\uae09). (2) The institution in Korea can apply on the applicant's behalf for a Certificate of Visa Issuance \/ Confirmation (\uc0ac\uc99d\ubc1c\uae09\uc778\uc815\uc11c) through HiKorea (www.hikorea.go.kr), after which the applicant collects the visa at the embassy. After arrival, register as a foreign resident (\uc678\uad6d\uc778\ub4f1\ub85d) at the local immigration office within 90 days and get the residence card. Extensions and change-of-status are done at the immigration office \/ HiKorea.","duration_of_stay":"Under the Immigration Control Act Enforcement Decree attached Table 1 (\ucd9c\uc785\uad6d\uad00\ub9ac\ubc95 \uc2dc\ud589\ub839 \ubcc4\ud45c 1), the maximum stay per entry for D-4 is up to 2 years. In practice language institutes and immigration usually grant 6 months to 1 year at a time, matching the enrolled course term, and it is renewed by extension.","extension_rules":"Extend the period of stay at the local immigration office or via HiKorea before the current period ends. Renewal requires proof of continued enrollment, an attendance\/transcript record from the language institute (attendance is checked - low attendance can block extension), and up-to-date proof of financial ability. Institutions with high illegal-stay rates or that lost certification can cause extensions\/new visas to be restricted for their students.","work_permission":"Part-time work (\uc2dc\uac04\uc81c\ucde8\uc5c5) is allowed for D-4-1 Korean-language trainees only after conditions are met, and only with prior permission applied for through HiKorea before starting work. Conditions per the official easylaw\/immigration guidance: at least 6 months of stay since entry\/status change, and Korean ability of TOPIK level 3 or above (or an accepted equivalent such as completion of the MOJ Social Integration Program\/KIIP or a Sejong Institute level). Hours are capped (official easylaw manual figures: up to 10 hours on weekdays, with weekends\/holidays\/vacation not counted toward the weekday cap); students must confirm the current weekly cap on HiKorea because caps were revised in the 2023 reforms. Work must not be simple\/unskilled labor outside permitted categories. Working without this permit is illegal and risks cancellation of stay.","korean_requirement":"No Korean level is required to enter on D-4-1 (the purpose is to learn Korean). Korean ability becomes relevant later: TOPIK level 3 (or an accepted equivalent - KIIP\/Sejong) is needed to qualify for part-time work, and moving to a degree (D-2) program normally requires the receiving university's Korean standard, commonly TOPIK level 3-4 depending on the program.","path_to":"D-2 (degree study) after completing the language course with sufficient attendance and the required TOPIK level; sometimes another D-4 course. Longer term, graduates may move to work visas (E-7, D-10 job-seeking) or others, but only after further qualification changes - not directly from D-4.","application_fee":"Single-entry visa (\uc0ac\uc99d) at an embassy is about USD 60 and varies by nationality\/reciprocity (some nationalities exempt). Domestic HiKorea\/immigration fees (KRW): Certificate of Visa Issuance (\uc0ac\uc99d\ubc1c\uae09\uc778\uc815\uc11c) about 30,000; foreign resident registration 30,000; extension of stay 60,000; change of status 100,000-130,000. Part-time work permit is fee-exempt. Confirm current fees on HiKorea.","processing_time":"Embassy visa: roughly 2-4 weeks, varies widely by mission and season. Certificate of Visa Issuance via HiKorea and domestic applications: typically a few weeks. Part-time work permit: within 14 days (often ~3 days).","policy_updates_2025_2026":"2023 international-student visa reform (effective 2023): financial-proof standard switched from USD to KRW and eased - D-4 language trainees must show about 10,000,000 KRW (approx. USD 10,000); provincial\/regional universities facing enrollment shortfalls further eased to about 8,000,000 KRW for language trainees (degree D-2 students: 20,000,000 KRW, provincial 16,000,000 KRW). Same reform expanded student part-time work (degree students 20->25 hours\/week, +5 hours for high performers) and allowed major-related internships during breaks; Korean ability can now also be shown via KIIP or Sejong Institute standards, not only TOPIK. IEQAS (\uad50\uc721\uad6d\uc81c\ud654\uc5ed\ub7c9 \uc778\uc99d\uc81c): illegal-stay-rate thresholds tightened to under 2% (schools with under 1,000 international students) \/ under 1% (1,000+), and the calculation base changed to enrolled students as of April 1 vs illegal-stayers in the past year. From the 2024 assessment, 13 institutions were placed under intensive visa screening for language (\uc5b4\ud559\uc5f0\uc218) programs, with visa issuance restricted for 1 year from the 2025 second semester. A further certification\/\u5b9f\u614b review was published by immigration on 2026-02-12 (details in that release). Effective dates as noted; figures re-verified against korea.kr and immigration.go.kr but applicants should confirm the exact current amount\/hours on HiKorea.","subtypes_note":"D-4-1 = Korean-language training at a university-affiliated language institute (the main language-student code). D-4-2 = training such as invited foreign military trainees (per LA consulate) \/ general trainees. D-4-3 = foreign students in Korean elementary\/middle\/high schools (below university). D-4-6 = trainees at approved excellent private education institutes (\uc6b0\uc218 \uc0ac\uc124\uad50\uc721\uae30\uad00) (unverified exact scope). D-4-7 = foreign language training. Sub-code mapping varies slightly between the manual and consulate lists; confirm in the latest official manual (\uccb4\ub958\uc790\uaca9\ubcc4 \uc548\ub0b4\ub9e4\ub274\uc5bc).","common_mistakes":"Choosing a language institute at a university that is under visa restriction or has lost IEQAS certification (visa can be refused); understating or not maintaining the required bank balance for the full screening period; using a parent's account without the family-relationship and income documents; poor class attendance, which blocks extension and the later switch to D-2; starting a part-time job before the 6-month mark, before reaching TOPIK 3, or without the HiKorea work permit; assuming D-4 converts automatically to D-2 (it needs attendance record + Korean level + a new application).","official_link":"https:\/\/www.hikorea.go.kr","official_manual_url":"https:\/\/www.immigration.go.kr\/bbs\/immigration_eng\/230\/454086\/download.do","issuance_route":"Commonly a Certificate of Visa Issuance (\uc0ac\uc99d\ubc1c\uae09\uc778\uc815\uc11c) filed by the host institution, or a consul-general-issued visa (\uacf5\uad00\uc7a5 \uc0ac\uc99d) at an overseas Korean mission; language training of 90 days or less is issued as Short-Term General (C-3-1) instead. Domestic change-of-status is possible.","keta_required":"","annual_quota":"No personal quota; institution-level only \u2014 language institutes\/universities under IEQAS (\uad50\uc721\uad6d\uc81c\ud654\uc5ed\ub7c9 \uc778\uc99d\uc81c) that lose certification or exceed illegal-stay-rate (\ubd88\ubc95\uccb4\ub958\uc728) thresholds face restrictions on issuing training\/student visas.","income_threshold":"Bank-balance proof of about US$10,000 for language\/general training (approx KRW 10 million); trainees at IEQAS-certified institutions (\uc778\uc99d) receive relaxed or waived financial-proof requirements.","points_system_summary":"","subtype_table":"D-4-1 University-affiliated language institute (\ud55c\uad6d\uc5b4\uc5f0\uc218) \/ D-4-2 Institutional training (\uc5f0\uc218\uae30\uad00 \uc5f0\uc218) \/ D-4-3 Secondary-school student (\ucd08\u00b7\uc911\u00b7\uace0 \uc720\ud559\uc0dd) \/ D-4-6 Private-institution training (\uc6b0\uc218 \uc0ac\uc124\uae30\uad00 \uc5f0\uc218) \/ D-4-7 Foreign-language training (\uc678\uad6d\uc5b4\uc5f0\uc218). Some sub-code labels (D-4-2\/3\/6) unverified.","family_accompaniment":"Spouse and minor children may accompany on F-3(\ub3d9\ubc18) status while the trainee maintains D-4; F-3 dependents cannot engage in paid work (in practice restricted for short language courses).","competent_ministry_endorsement":"","mobile_residence_card":"D-4 students\/trainees who complete foreigner registration (\uc678\uad6d\uc778\ub4f1\ub85d) and hold an ARC can issue a mobile ARC (\ubaa8\ubc14\uc77c \uc678\uad6d\uc778\ub4f1\ub85d\uc99d) via HiKorea, rolled out from 2025 with IC-chip ARC linkage; same legal effect as the physical card.","penalties":"Unauthorized part-time work (\uc2dc\uac04\uc81c\ucde8\uc5c5) without a permit can draw a penalty fine (\ubc94\uce59\uae08) up to KRW 30 million; falling below attendance (\ucd9c\uc11d\ub960) standards can cause status cancellation (\uccb4\ub958\uc790\uaca9 \ucde8\uc18c)\u00b7a departure order (\ucd9c\uad6d\uba85\ub839); overstay incurs an administrative fine (\uacfc\ud0dc\ub8cc)\/a penalty fine plus a departure order\u00b7forced deportation (\uac15\uc81c\ud1f4\uac70) with a re-entry ban.","experience_waiver_conditions":"","last_updated_date":"2026-07-04"},"uagb_featured_image_src":{"full":["https:\/\/gokoreastudy.com\/wp-content\/uploads\/2026\/07\/korea-visa-passports.jpg",1600,2000,false],"thumbnail":["https:\/\/gokoreastudy.com\/wp-content\/uploads\/2026\/07\/korea-visa-passports-150x150.jpg",150,150,true],"medium":["https:\/\/gokoreastudy.com\/wp-content\/uploads\/2026\/07\/korea-visa-passports-240x300.jpg",240,300,true],"medium_large":["https:\/\/gokoreastudy.com\/wp-content\/uploads\/2026\/07\/korea-visa-passports-768x960.jpg",768,960,true],"large":["https:\/\/gokoreastudy.com\/wp-content\/uploads\/2026\/07\/korea-visa-passports-819x1024.jpg",819,1024,true],"1536x1536":["https:\/\/gokoreastudy.com\/wp-content\/uploads\/2026\/07\/korea-visa-passports-1229x1536.jpg",1229,1536,true],"2048x2048":["https:\/\/gokoreastudy.com\/wp-content\/uploads\/2026\/07\/korea-visa-passports.jpg",1600,2000,false],"trp-custom-language-flag":["https:\/\/gokoreastudy.com\/wp-content\/uploads\/2026\/07\/korea-visa-passports-10x12.jpg",10,12,true]},"uagb_author_info":{"display_name":"admin","author_link":"https:\/\/gokoreastudy.com\/ko\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"D-4 \u5370 Visa Guides D-4 General Training Visa \uc77c\ubc18\uc5f0\uc218 (D-4) &mdash; General Training \/ Language Course &#9679; Active Category D [&hellip;]","_links":{"self":[{"href":"https:\/\/gokoreastudy.com\/ko\/wp-json\/wp\/v2\/visa-guides\/280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gokoreastudy.com\/ko\/wp-json\/wp\/v2\/visa-guides"}],"about":[{"href":"https:\/\/gokoreastudy.com\/ko\/wp-json\/wp\/v2\/types\/visa-guides"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gokoreastudy.com\/ko\/wp-json\/wp\/v2\/media\/332"}],"wp:attachment":[{"href":"https:\/\/gokoreastudy.com\/ko\/wp-json\/wp\/v2\/media?parent=280"}],"wp:term":[{"taxonomy":"visa_category","embeddable":true,"href":"https:\/\/gokoreastudy.com\/ko\/wp-json\/wp\/v2\/visa_category?post=280"},{"taxonomy":"journey_stage","embeddable":true,"href":"https:\/\/gokoreastudy.com\/ko\/wp-json\/wp\/v2\/journey_stage?post=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}