diff --git a/client/src/pages/MainFeed.tsx b/client/src/pages/MainFeed.tsx
index ccf9af2..fd01af3 100644
--- a/client/src/pages/MainFeed.tsx
+++ b/client/src/pages/MainFeed.tsx
@@ -117,7 +117,6 @@ export default function MainFeed() {
   const navigate = useNavigate();
 
   const [render, setRender] = useState(false);
-  useState<Feed|null>
   const [feedlist, setFeedlist] = useState<Feed[]|null>([]);
   const [searchInput, setSearchInput] = useState('');
   const [searchOn, setSearchOn] = useState(false);
diff --git a/server/src/module/feed/feed.controller.ts b/server/src/module/feed/feed.controller.ts
index f5e38c2..abd9591 100644
--- a/server/src/module/feed/feed.controller.ts
+++ b/server/src/module/feed/feed.controller.ts
@@ -11,23 +11,30 @@ export class FeedController {
     
     @Get()
     getAllFeed(
-      @Query('page') page: number
-      ): Promise<Board[]> {
-        return this.feedService.getAllFeed(page);
+      @Query('start') start: number,
+      @Query('end') end: number,
+    ): Promise<Board[]> {
+      console.log(start, end, '피드컨트롤러' )
+        return this.feedService.getAllFeed(start, end);
     }
 
     @Get('/mainfeed')
     getUserFeed(
       @Query('nickname') nickname: string,
-      @Query('page') page: number,
+      @Query('start') start: number,
+      @Query('end') end: number,
     ): Promise<Board[]>{
-        return this.feedService.getUserFeed(nickname, page);
+        return this.feedService.getUserFeed(nickname, start, end);
     }
 
     @Get('/myfeed')
     @UseGuards(AuthGuard())
-    getMyFeed(@GetUser() user: User): Promise<Board[]>{
-        return this.feedService.getMyFeed(user);
+    getMyFeed(
+      @GetUser() user: User,
+      @Query('start') start: number,
+      @Query('end') end: number,
+    ): Promise<Board[]>{
+        return this.feedService.getMyFeed(user, start, end);
     }
 
 }
diff --git a/server/src/module/feed/feed.service.ts b/server/src/module/feed/feed.service.ts
index c1b2791..3acf2a8 100644
--- a/server/src/module/feed/feed.service.ts
+++ b/server/src/module/feed/feed.service.ts
@@ -11,7 +11,7 @@ export class FeedService {
     private boardRepository: BoardRepository,
   ) {}
 
-  async getAllFeed(page): Promise<Board[]> {
+  async getAllFeed(start: number, end: number): Promise<Board[]> {
       const result =  await this.boardRepository.createQueryBuilder('board')
         .select([
           'board.id AS id',
@@ -37,18 +37,20 @@ export class FeedService {
         .groupBy('board.id')
         .orderBy('board.date', 'DESC')
         .getRawMany()
-    // console.log('리졸트', result.slice(0, 2), result.slice(0, 2).length);
+    // console.log('리졸트', result.slice(0, 2), result.slice(0, 2).length)
     console.log('리졸트2', result.length);
-    console.log(page);
-      return result.slice(page, page+8);
+    const data = result.slice(start, end);
+
+    console.log('데이터 길이', data.length, 'start:',start,'end:', end)
+    return data;
   }
 
-  async getUserFeed(nickname: string, page:number): Promise<Board[]> {
-    const board = await this.getAllFeed(page);
+  async getUserFeed(nickname: string, start:number, end: number): Promise<Board[]> {
+    const board = await this.getAllFeed(start, end);
     return board.filter((el) => el.nickname === nickname);
   }
 
-  async getMyFeed(user: User): Promise<Board[]> {
+  async getMyFeed(user: User, start:number, end:number): Promise<Board[]> {
     const result =  await this.boardRepository.createQueryBuilder('board')
     .select([
       'board.id AS id',