diff --git a/resources/views/web/mypage/exchange/index.blade.php b/resources/views/web/mypage/exchange/index.blade.php
new file mode 100644
index 0000000..e818669
--- /dev/null
+++ b/resources/views/web/mypage/exchange/index.blade.php
@@ -0,0 +1,29 @@
+@php
+ $pageTitle = '교환 진행 트래킹';
+ $pageDesc = '요청부터 완료까지 단계별 상태를 한눈에 추적하세요.';
+
+ $breadcrumbs = [
+ ['label' => '홈', 'url' => url('/')],
+ ['label' => '마이페이지', 'url' => url('/mypage/info')],
+ ['label' => '교환내역', 'url' => url()->current()],
+ ];
+
+ $mypageActive = 'exchange';
+@endphp
+
+@extends('web.layouts.subpage')
+
+@section('title', '교환내역 | PIN FOR YOU')
+@section('meta_description', 'PIN FOR YOU 마이페이지 교환내역 입니다. 교환 진행/완료 내역을 확인하세요.')
+@section('canonical', url('/mypage/exchange'))
+
+@section('subcontent')
+
+ @include('web.partials.content-head', [
+ 'title' => '교환내역',
+ 'desc' => '교환 처리 상태를 확인하세요.'
+ ])
+
+ {{-- TODO: 내용 추후 구현 --}}
+
+@endsection
diff --git a/resources/views/web/mypage/info/index.blade.php b/resources/views/web/mypage/info/index.blade.php
new file mode 100644
index 0000000..f0933fb
--- /dev/null
+++ b/resources/views/web/mypage/info/index.blade.php
@@ -0,0 +1,29 @@
+@php
+ $pageTitle = '계정 설정 한 번에';
+ $pageDesc = '연락처, 비밀번호, 보안 관련 설정을 여기서 정리하세요.';
+
+ $breadcrumbs = [
+ ['label' => '홈', 'url' => url('/')],
+ ['label' => '마이페이지', 'url' => url('/mypage/info')],
+ ['label' => '나의정보', 'url' => url()->current()],
+ ];
+
+ $mypageActive = 'info';
+@endphp
+
+@extends('web.layouts.subpage')
+
+@section('title', '나의정보 | PIN FOR YOU')
+@section('meta_description', 'PIN FOR YOU 마이페이지 나의정보 입니다. 회원 정보 및 설정을 확인하세요.')
+@section('canonical', url('/mypage/info'))
+
+@section('subcontent')
+
+ @include('web.partials.content-head', [
+ 'title' => '나의정보',
+ 'desc' => '내 계정 정보를 확인하고 필요한 항목을 관리하세요.'
+ ])
+
+ {{-- TODO: 내용 추후 구현 --}}
+
+@endsection
diff --git a/resources/views/web/mypage/qna/index.blade.php b/resources/views/web/mypage/qna/index.blade.php
new file mode 100644
index 0000000..f4b6dd4
--- /dev/null
+++ b/resources/views/web/mypage/qna/index.blade.php
@@ -0,0 +1,29 @@
+@php
+ $pageTitle = '문의 기록 보관함';
+ $pageDesc = '내가 남긴 질문과 답변을 모아 보고, 처리 상태를 확인하세요.';
+
+ $breadcrumbs = [
+ ['label' => '홈', 'url' => url('/')],
+ ['label' => '마이페이지', 'url' => url('/mypage/info')],
+ ['label' => '1:1문의내역', 'url' => url()->current()],
+ ];
+
+ $mypageActive = 'qna';
+@endphp
+
+@extends('web.layouts.subpage')
+
+@section('title', '1:1문의내역 | PIN FOR YOU')
+@section('meta_description', 'PIN FOR YOU 마이페이지 1:1문의내역 입니다. 문의 및 답변 내역을 확인하세요.')
+@section('canonical', url('/mypage/qna'))
+
+@section('subcontent')
+
+ @include('web.partials.content-head', [
+ 'title' => '1:1문의내역',
+ 'desc' => '문의 처리 상태를 확인할 수 있습니다.'
+ ])
+
+ {{-- TODO: 내용 추후 구현 --}}
+
+@endsection
diff --git a/resources/views/web/mypage/usage/index.blade.php b/resources/views/web/mypage/usage/index.blade.php
new file mode 100644
index 0000000..6c5ed43
--- /dev/null
+++ b/resources/views/web/mypage/usage/index.blade.php
@@ -0,0 +1,29 @@
+@php
+ $pageTitle = '최근 이용 흐름';
+ $pageDesc = '구매 → 결제 → 발송 상태를 시간순으로 확인할 수 있어요.';
+
+ $breadcrumbs = [
+ ['label' => '홈', 'url' => url('/')],
+ ['label' => '마이페이지', 'url' => url('/mypage/info')],
+ ['label' => '이용내역', 'url' => url()->current()],
+ ];
+
+ $mypageActive = 'usage';
+@endphp
+
+@extends('web.layouts.subpage')
+
+@section('title', '이용내역 | PIN FOR YOU')
+@section('meta_description', 'PIN FOR YOU 마이페이지 이용내역 입니다. 구매/결제/발송 내역을 확인하세요.')
+@section('canonical', url('/mypage/usage'))
+
+@section('subcontent')
+
+ @include('web.partials.content-head', [
+ 'title' => '이용내역',
+ 'desc' => '기간별로 내역을 확인할 수 있습니다.'
+ ])
+
+ {{-- TODO: 내용 추후 구현 --}}
+
+@endsection